diff options
Diffstat (limited to 'src/process.c')
| -rw-r--r-- | src/process.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/process.c b/src/process.c index 5fe07a9c4fa..9961697e671 100644 --- a/src/process.c +++ b/src/process.c | |||
| @@ -6210,6 +6210,11 @@ handle_child_signal (int sig) | |||
| 6210 | } | 6210 | } |
| 6211 | 6211 | ||
| 6212 | lib_child_handler (sig); | 6212 | lib_child_handler (sig); |
| 6213 | #ifdef NS_IMPL_GNUSTEP | ||
| 6214 | /* NSTask in GNUStep sets its child handler each time it is called. | ||
| 6215 | So we must re-set ours. */ | ||
| 6216 | catch_child_signal(); | ||
| 6217 | #endif | ||
| 6213 | } | 6218 | } |
| 6214 | 6219 | ||
| 6215 | static void | 6220 | static void |