[xmonad] xmonad-0.9.1 leaves zombie processes around
athas at sigkill.dk
Thu Apr 15 13:06:58 EDT 2010
Matthias Kilian <kili at outback.escape.de> writes:
> On Sat, Apr 10, 2010 at 08:43:39PM +0200, Matthias Kilian wrote:
>> after updating xmonad on my OpenBSD machine from 0.7 to 0.9.1 (built
>> with ghc-6.12.2-rc1), I noticed that xmonad now leaves zombie
>> processes around, [...]
> The below part from Core.hs is completely wrong, you can't just
> ignore SIGCHLD and hope for some deity cleaning up the mess. And,
> BTW the default action of SIGCHLD is SIG_IGN, so both calls of
> `installHandler sigCHLD ...' are equivalent (and thus bogus).
Wouldn't it be overall more useful to run a hook on subprocess exit? I
would find it useful if I was informed of any abnormal exit values for
the programs I run.
More information about the xmonad