emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] /srv/bzr/emacs/trunk r109907: Fix bug #12327 with SIGCHLD


From: Eli Zaretskii
Subject: [Emacs-diffs] /srv/bzr/emacs/trunk r109907: Fix bug #12327 with SIGCHLD handling on Windows and some other systems.
Date: Thu, 06 Sep 2012 19:42:48 +0300
User-agent: Bazaar (2.5.0)

------------------------------------------------------------
revno: 109907
fixes bug: http://debbugs.gnu.org/12327
committer: Eli Zaretskii <address@hidden>
branch nick: trunk
timestamp: Thu 2012-09-06 19:42:48 +0300
message:
  Fix bug #12327 with SIGCHLD handling on Windows and some other systems.
  
   src/process.c (CAN_HANDLE_MULTIPLE_CHILDREN): Fix a typo that broke
   SIGCHLD handling on systems that don't have WNOHANG.
modified:
  src/ChangeLog
  src/process.c
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog     2012-09-06 09:15:44 +0000
+++ b/src/ChangeLog     2012-09-06 16:42:48 +0000
@@ -1,3 +1,8 @@
+2012-09-06  Eli Zaretskii  <address@hidden>
+
+       * process.c (CAN_HANDLE_MULTIPLE_CHILDREN): Fix a typo that broke
+       SIGCHLD handling on systems that don't have WNOHANG.  (Bug#12327)
+
 2012-09-06  Dmitry Antipov  <address@hidden>
 
        Explicitly mark buffer_defaults and buffer_local_symbols.

=== modified file 'src/process.c'
--- a/src/process.c     2012-09-05 21:33:53 +0000
+++ b/src/process.c     2012-09-06 16:42:48 +0000
@@ -6518,9 +6518,9 @@
 #if (defined WINDOWSNT \
      || (defined USG && !defined GNU_LINUX \
         && !(defined HPUX && defined WNOHANG)))
+enum { CAN_HANDLE_MULTIPLE_CHILDREN = 0 };
+#else
 enum { CAN_HANDLE_MULTIPLE_CHILDREN = 1 };
-#else
-enum { CAN_HANDLE_MULTIPLE_CHILDREN = 0 };
 #endif
 
 static void


reply via email to

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