#3980: System.Posix.Signals should provide a way to set the SA_NOCLDWAIT flag
---------------------------------+------------------------------------------
Reporter: Liskni_si | Owner:
Type: feature request | Status: new
Priority: normal | Component: libraries/unix
Version: 6.12.1 | Keywords:
Os: Unknown/Multiple | Testcase:
Architecture: Unknown/Multiple | Failure: Other
---------------------------------+------------------------------------------
Since FreeBSD and OpenBSD don't conform to POSIX.1-2001 regarding the
creation of zombie processes, “installHandler sigCHLD Ignore Nothing” just
isn't enough to stop zombies from piling up. They do, however, support the
SA_NOCLDWAIT flag to sigaction, and an interface for it would be useful to
have.
The motivation is this:
http://thread.gmane.org/gmane.comp.lang.haskell.xmonad/9780
More info: http://en.wikipedia.org/wiki/SIGCHLD
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/3980>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs