Don't ignore SIGCHLD (fix automatic updating)
commit9cd466786c54848e6ff147c8b88fb4c615d3a02e
authorBjorn Winckler <bjorn.winckler@gmail.com>
Thu, 8 Jan 2009 15:11:30 +0000 (8 16:11 +0100)
committerBjorn Winckler <bjorn.winckler@gmail.com>
Thu, 8 Jan 2009 15:24:54 +0000 (8 16:24 +0100)
tree407459fc67a43f537526323c2cd2fba94cd78034
parent709584d2ae5ae05d74833a0b7c290ca3037be7d3
Don't ignore SIGCHLD (fix automatic updating)

Ignoring SIGCHLD caused problems with automatic updating (Sparkle) since
it uses popen() (and hence implicitly uses wait4()) to unpack archives.
Now that SIGCHLD is no longer ignored we have to reap child processes
after exiting a Vim process as well as when MacVim is about to
terminate.
src/MacVim/MMAppController.h
src/MacVim/MMAppController.m