ID:               24616
 Updated by:       [EMAIL PROTECTED]
 Reported By:      carb at videotron dot ca
-Status:           Open
+Status:           Bogus
 Bug Type:         Apache related
 Operating System: RedHat 9.0
 PHP Version:      4.3.2
 New Comment:

This is a feature, not bug. (look in bug #15529 for another
perpective.. :)



Previous Comments:
------------------------------------------------------------------------

[2003-07-12 01:07:27] carb at videotron dot ca

Same behavior with:

<?PHP
  session_write_close(); 
  
  //Simple example to reproduce problematic forking
  exec("ping localhost </dev/null >/dev/null 2>/dev/null &");

   
?>

------------------------------------------------------------------------

[2003-07-12 01:00:33] carb at videotron dot ca

Description:
------------
When forking off a process from PHP with the statement exec("command >
/dev/null &"), the process will get killed when the httpd is closed.  


Note: This occurs even though ps is telling me that the parent process
id is init (parent process id 1).


Reproduce code:
---------------
<?PHP
  
  session_write_close();  

  //Simple example to reproduce problematic forking.
  exec("ping localhost > /dev/null &");
   
?>

Expected result:
----------------
A continuous ping process should be running in the backgroud,
independently of httpd.  When httpd is closed, the ping (or whatever
relevant) process should keep running.

Actual result:
--------------
When httpd is closed, the ping (or whatever relevant) process dies.


------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=24616&edit=1

Reply via email to