7 Bug-Reported-by: Ingemar Nilsson <init@kth.se>
8 Bug-Reference-ID: <43C38D35.7020404@kth.se>
9 Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2006-01/msg00044.html
13 In some cases, bash inappropriately allows SIGINT from the terminal to
14 reach background processes.
18 *** ../bash-3.1/jobs.c Fri Nov 11 23:13:27 2005
19 --- jobs.c Wed Feb 1 13:55:38 2006
22 wait_sigint_received = 0;
24 ! old_sigint_handler = set_signal_handler (SIGINT, wait_sigint_handler);
26 termination_state = last_command_exit_value;
28 wait_sigint_received = 0;
31 ! old_sigint_handler = set_signal_handler (SIGINT, wait_sigint_handler);
32 ! if (old_sigint_handler == SIG_IGN)
33 ! set_signal_handler (SIGINT, old_sigint_handler);
36 termination_state = last_command_exit_value;
37 *** ../bash-3.1/patchlevel.h Wed Jul 20 13:58:20 2005
38 --- patchlevel.h Wed Dec 7 13:48:42 2005
41 looks for to find the patch level (for the sccs version string). */
43 ! #define PATCHLEVEL 7
45 #endif /* _PATCHLEVEL_H_ */
47 looks for to find the patch level (for the sccs version string). */
49 ! #define PATCHLEVEL 8
51 #endif /* _PATCHLEVEL_H_ */