emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] emacs-24 r117031: * src/process.c (handle_child_signal): H


From: Glenn Morris
Subject: [Emacs-diffs] emacs-24 r117031: * src/process.c (handle_child_signal): Handle systems without WCONTINUED
Date: Tue, 29 Apr 2014 15:12:42 +0000
User-agent: Bazaar (2.6b2)

------------------------------------------------------------
revno: 117031
revision-id: address@hidden
parent: address@hidden
fixes bug: http://debbugs.gnu.org/15110
committer: Glenn Morris <address@hidden>
branch nick: emacs-24
timestamp: Tue 2014-04-29 08:12:36 -0700
message:
  * src/process.c (handle_child_signal): Handle systems without WCONTINUED
modified:
  src/ChangeLog                  changelog-20091113204419-o5vbwnq5f7feedwu-1438
  src/process.c                  process.c-20091113204419-o5vbwnq5f7feedwu-462
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog     2014-04-23 15:21:25 +0000
+++ b/src/ChangeLog     2014-04-29 15:12:36 +0000
@@ -1,8 +1,12 @@
+2014-04-29  Glenn Morris  <address@hidden>
+
+       * process.c (handle_child_signal):
+       Handle systems without WCONTINUED.  (Bug#15110, 17339)
+
 2014-04-23  Eli Zaretskii  <address@hidden>
 
        * search.c (Fnewline_cache_check): Don't try to count newlines
-       outside the buffer's restriction, as find_newline doesn't support
-       that.
+       outside the buffer's restriction, as find_newline doesn't support that.
 
 2014-04-22  Paul Eggert  <address@hidden>
 

=== modified file 'src/process.c'
--- a/src/process.c     2014-04-16 13:27:28 +0000
+++ b/src/process.c     2014-04-29 15:12:36 +0000
@@ -6225,7 +6225,11 @@
       int status;
 
       if (p->alive
-         && child_status_changed (p->pid, &status, WUNTRACED | WCONTINUED))
+#ifndef WCONTINUED
+          && child_status_changed (p->pid, &status, WUNTRACED))
+#else
+          && child_status_changed (p->pid, &status, WUNTRACED | WCONTINUED))
+#endif
        {
          /* Change the status of the process that was found.  */
          p->tick = ++process_tick;


reply via email to

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