From: Chet Ramey Date: Mon, 20 Jun 2016 19:14:32 +0000 (-0400) Subject: Bash-4.3 patch 45 X-Git-Tag: bash-4.4~2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=591b09c48ffef7e5aeaa28d1fb5181f8dbe66905;p=thirdparty%2Fbash.git Bash-4.3 patch 45 --- diff --git a/patchlevel.h b/patchlevel.h index 4b23f470d..beea6887f 100644 --- a/patchlevel.h +++ b/patchlevel.h @@ -25,6 +25,6 @@ regexp `^#define[ ]*PATCHLEVEL', since that's what support/mkversion.sh looks for to find the patch level (for the sccs version string). */ -#define PATCHLEVEL 44 +#define PATCHLEVEL 45 #endif /* _PATCHLEVEL_H_ */ diff --git a/redir.c b/redir.c index a4a3bb7e2..e514976da 100644 --- a/redir.c +++ b/redir.c @@ -671,7 +671,10 @@ redir_open (filename, flags, mode, ri) fd = open (filename, flags, mode); e = errno; if (fd < 0 && e == EINTR) - QUIT; + { + QUIT; + run_pending_traps (); + } errno = e; } while (fd < 0 && errno == EINTR);