summaryrefslogtreecommitdiffstats
path: root/XMonad/Operations.hs
diff options
context:
space:
mode:
authorSpencer Janssen <spencerjanssen@gmail.com>2009-01-16 21:47:42 +0100
committerSpencer Janssen <spencerjanssen@gmail.com>2009-01-16 21:47:42 +0100
commitba6f59efaa7cf6e315daefe0cb9f49f1b7c88a38 (patch)
tree21502be6ae4a8092f5393484d1093f9636bd75b5 /XMonad/Operations.hs
parent98a65dd810b645c8d022957cc2168a9a9386b09a (diff)
downloadmetatile-ba6f59efaa7cf6e315daefe0cb9f49f1b7c88a38.tar
metatile-ba6f59efaa7cf6e315daefe0cb9f49f1b7c88a38.zip
Remove doubleFork, handle SIGCHLD
Ignore-this: f9b1a65b4f0622922f80ad2ab6c5a52f This is a rather big change. Rather than make spawned processes become children of init, we handle them in xmonad. As a side effect of this change, we never need to use waitForProcess in any contrib module -- in fact, doing so will raise an exception. The main benefit to handling SIGCHLD is that xmonad can now be started with 'exec', and will correctly clean up after inherited child processes. darcs-hash:20090116204742-25a6b-9594fc6cdfcd5552894b64b4b6137f8a7cf2021d
Diffstat (limited to 'XMonad/Operations.hs')
0 files changed, 0 insertions, 0 deletions