[Xmonad] darcs patch: zombie_children
Don Stewart
dons at galois.com
Wed Oct 24 18:51:13 EDT 2007
I like this, thanks. I'll run it locally for a few hours, and
check things are ok. If all is good, it'll get pushed tonight.
Thanks!
-- Don
dbenbenn:
> Tue Oct 23 18:13:48 PDT 2007 David Benbennick <dbenbenn at gmail.com>
> * zombie_children
>
> My .xinitrc file looks like this:
>
> xterm &
> firefox &
> exec xmonad
>
> The result is that when xmonad starts, it has two child processes that it didn't create. When I quit either process, the process remains forever as a zombie, because xmonad never waits on children.
>
> My previous window manager (Window Maker) didn't suffer from this issue.
>
> Here's a pretty simple change that makes xmonad wait on children in its main loop. We can also change spawn to only create one process instead of two, and keep spawned processes as children.
>
Content-Description: A darcs patch for your repository!
> _______________________________________________
> Xmonad mailing list
> Xmonad at haskell.org
> http://www.haskell.org/mailman/listinfo/xmonad
More information about the Xmonad
mailing list