Commit 300f9fca authored by Samuel Thibault's avatar Samuel Thibault Committed by Chong Yidong

Fix wait_for_termination on GNU Hurd (Bug#8467)

* sysdep.c (wait_for_termination): On GNU Hurd, kill returns -1 on zombies.
parent 6f21a319
2011-04-10 Samuel Thibault <sthibault@debian.org> (tiny change)
* sysdep.c (wait_for_termination): On GNU Hurd, kill returns -1 on
zombies (Bug#8467).
2011-04-10 Chong Yidong <cyd@stupidchicken.com>
* buffer.c (syms_of_buffer): Doc fix (Bug#6902).
......
......@@ -411,7 +411,7 @@ wait_for_termination (pid)
while (1)
{
#ifdef subprocesses
#if defined (BSD_SYSTEM) || defined (HPUX)
#if (defined (BSD_SYSTEM) || defined (HPUX)) && !defined(__GNU__)
/* Note that kill returns -1 even if the process is just a zombie now.
But inevitably a SIGCHLD interrupt should be generated
and child_sig will do wait3 and make the process go away. */
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment