diff options
| -rw-r--r-- | dbus/dbus-spawn.c | 3 | 
1 files changed, 3 insertions, 0 deletions
diff --git a/dbus/dbus-spawn.c b/dbus/dbus-spawn.c index b39a75a7..db8192fa 100644 --- a/dbus/dbus-spawn.c +++ b/dbus/dbus-spawn.c @@ -867,6 +867,9 @@ check_babysit_events (pid_t grandchild_pid,    do      {        ret = waitpid (grandchild_pid, &status, WNOHANG); +      /* The man page says EINTR can't happen with WNOHANG, +       * but there are reports of it (maybe only with valgrind?) +       */      }    while (ret < 0 && errno == EINTR);  | 
