note 41216 added to ref.sockets
| From: | RickDailey at rn2 dot php dot net | Date: | Fri, 02 Apr 2004 18:10:58 +0000 |
| Subject: | note 41216 added to ref.sockets | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-67533@lists.php.net to get a copy of this message | ||
A quick note for the forking daemon code above. You might want to add pcntl_waitpid(-1,$status);
below your child block. This helped me to prevent a mess of zombie processes.
<?
elseif($child == 0) {
socket_close($sock);
interact($msgsock);
exit();
}
pcntl_waitpid(-1,$status);
?>
----
Manual Page -- http://www.php.net/manual/en/ref.sockets.php
Edit -- http://master.php.net/manage/user-notes.php?action=edit+41216
Delete -- http://master.php.net/manage/user-notes.php?action=delete+41216&report=yes
Reject -- http://master.php.net/manage/user-notes.php?action=reject+41216&report=yes
Search -- http://master.php.net/manage/user-notes.php