*** ./execute_cmd.c.orig Wed Nov 17 18:37:45 1999 --- ./execute_cmd.c Wed Nov 17 18:37:53 1999 *************** execute_command_internal (command, async *** 340,345 **** --- 340,347 ---- { int user_subshell, return_code, function_value; + reset_terminating_signals(); + /* Cancel traps, in trap.c. */ restore_original_signals (); if (asynchronous)