]> 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 02259f74c8a2caaa2d112cb984fef4acb96c6bcf..7f20ced9c57033e270ac682ee90459858f9b2d52 100644 (file)
@@ -1917,8 +1917,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();