emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] trunk r113258: * process.c (handle_child_signal): Call cat


From: Jan D.
Subject: [Emacs-diffs] trunk r113258: * process.c (handle_child_signal): Call catch_child_signal if NS_IMPL_GNUSTEP.
Date: Tue, 02 Jul 2013 12:47:19 +0000
User-agent: Bazaar (2.6b2)

------------------------------------------------------------
revno: 113258
revision-id: address@hidden
parent: address@hidden
committer: Jan D. <address@hidden>
branch nick: trunk
timestamp: Tue 2013-07-02 14:46:43 +0200
message:
  * process.c (handle_child_signal): Call catch_child_signal if NS_IMPL_GNUSTEP.
modified:
  src/ChangeLog                  changelog-20091113204419-o5vbwnq5f7feedwu-1438
  src/process.c                  process.c-20091113204419-o5vbwnq5f7feedwu-462
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog     2013-07-02 03:41:16 +0000
+++ b/src/ChangeLog     2013-07-02 12:46:43 +0000
@@ -1,3 +1,8 @@
+2013-07-02  Jan Djärv  <address@hidden>
+
+       * process.c (handle_child_signal): Call catch_child_signal if
+       NS_IMPL_GNUSTEP.
+
 2013-07-02  Paul Eggert  <address@hidden>
 
        Don't convert function pointers to void * and back.

=== modified file 'src/process.c'
--- a/src/process.c     2013-07-01 21:06:12 +0000
+++ b/src/process.c     2013-07-02 12:46:43 +0000
@@ -6210,6 +6210,11 @@
     }
 
   lib_child_handler (sig);
+#ifdef NS_IMPL_GNUSTEP
+  /* NSTask in GNUStep sets its child handler each time it is called.
+     So we must re-set ours.  */
+  catch_child_signal();
+#endif
 }
 
 static void


reply via email to

[Prev in Thread] Current Thread [Next in Thread]