ID:               41593
 Updated by:       [EMAIL PROTECTED]
 Reported By:      jonepet at dcvhost dot no
-Status:           Open
+Status:           Assigned
 Bug Type:         CGI related
 Operating System: Linux
 PHP Version:      5.2.3
-Assigned To:      
+Assigned To:      dmitry


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

[2007-06-05 07:58:15] jonepet at dcvhost dot no

As of the close/last comment of Bug #36158 it was working at that time.
I don't know if it really did, or if there was any releases with this
fix.

I didn't meant "previous version" but "earlier version", in the
original description, referring to the last comment of Bug #36158.

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

[2007-06-05 07:34:58] [EMAIL PROTECTED]

In what PHP version did it work?

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

[2007-06-04 23:06:35] jonepet at dcvhost dot no

Description:
------------
This is a duplicate of older closed Bug #36158. Solved in previous
version, but broken again in newer (because of replaced lib?).

The FastCGI module in PHP does not handle graceful/SIGTERM
shutdown/reload correctly. When sending a graceful reload to Apache, all
running PHP processes dies, and Apache return "500 Internal Server
Error" to waiting HTTP clients.

Reproduce code:
---------------
<?php
  sleep(10);
  echo "Done";
?>

Open in a web browser and then do an apache2ctl graceful on the server.

Expected result:
----------------
"Done" should be printed to the web browser after 10 seconds.

Actual result:
--------------
"Internal Server Error" to browser and "premature end of script
headers" to log file.


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


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

Reply via email to