Skip to content
  • David Johnson's avatar
    Sigh, make sure to wipe the sigmask before spawning anything. · 6a7236c8
    David Johnson authored
    (The XML SOAP server uses pthreads and blocks SIGCHLD in all its
    threads, except for one, which is a dedicated signal handler.  Since
    signal masks are inherited across execve, spawned children weren't
    able to receive SIGCHLD.  This only affected ptrace target-based
    programs it launched, because they're the only thing that relies on
    SIGCHLD to receive debug exceptions.)
    6a7236c8