summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorPeter Wu <lekensteyn@gmail.com>2014-01-09 11:08:19 +0100
committerPeter Wu <lekensteyn@gmail.com>2014-01-09 11:08:19 +0100
commit2041deb6da8825095e007cd5638abd6ffc4f3a4e (patch)
tree8100b87ea48f55f147da3592d85e7415cba875dc /Makefile
parent4b2151ef965bfcf90b9ebdcf759a5f788368116f (diff)
downloadfcgiwrap-2041deb6da8825095e007cd5638abd6ffc4f3a4e.tar.xz
fcgiwrap-2041deb6da8825095e007cd5638abd6ffc4f3a4e.zip
prefork: Fix 100% CPU usage in parent process
When a child process is terminated, the parent calls waitpid() to check for dead children. This returns -1 on error (e.g. there are no other children or a signal interrupted waitpid()), the pid (> 0) for dead children OR 0 if there are some children which are still alive. Fixes gnosek/fcgiwrap#18.
Diffstat (limited to 'Makefile')
0 files changed, 0 insertions, 0 deletions