]> granicus.if.org Git - php/commitdiff
- don't call shutdown functions after child ends softly, let the master process call...
authorJérôme Loyet <fat@php.net>
Wed, 10 Nov 2010 23:54:14 +0000 (23:54 +0000)
committerJérôme Loyet <fat@php.net>
Wed, 10 Nov 2010 23:54:14 +0000 (23:54 +0000)
sapi/fpm/fpm/fpm_main.c

index a1862b559dbe73c2ecd28e898ac784d1fd9f812c..1ce4cda0d5458f1cb117d2c49e90a5448d52f4ec 100644 (file)
@@ -1919,8 +1919,10 @@ fastcgi_request_done:
 out:
 
        SG(server_context) = NULL;
-       php_module_shutdown(TSRMLS_C);
-       sapi_shutdown();
+       if (parent) {
+               php_module_shutdown(TSRMLS_C);
+               sapi_shutdown();
+       }
 
 #ifdef ZTS
        tsrm_shutdown();