diff options
| author | Jan Djärv | 2013-07-02 14:46:43 +0200 |
|---|---|---|
| committer | Jan Djärv | 2013-07-02 14:46:43 +0200 |
| commit | 2c41e781945c57d170b41205a4af3acefa5cc85c (patch) | |
| tree | 40f7931d6c2fd39cead16d88ed78085c31e43dd0 /src/process.c | |
| parent | eaa610c3b428121b0d9abb7580016a0747aaaf72 (diff) | |
| download | emacs-2c41e781945c57d170b41205a4af3acefa5cc85c.tar.gz emacs-2c41e781945c57d170b41205a4af3acefa5cc85c.zip | |
* process.c (handle_child_signal): Call catch_child_signal if NS_IMPL_GNUSTEP.
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 |