]> granicus.if.org Git - php/commitdiff
Avoid crashing if the error reporting function is called after a bailout during shutdown
authorZeev Suraski <zeev@php.net>
Wed, 13 Jun 2001 17:18:11 +0000 (17:18 +0000)
committerZeev Suraski <zeev@php.net>
Wed, 13 Jun 2001 17:18:11 +0000 (17:18 +0000)
Zend/zend.c

index d5031c9bd54c466d6c90c2c0aa4ea5888efeab66..f1940b283d308f78e0c0d08e986bf15ce924bfb2 100644 (file)
@@ -468,6 +468,7 @@ ZEND_API void zend_bailout()
        ELS_FETCH();
 
        CG(unclean_shutdown) = 1;
+       CG(in_compilation) = EG(in_execution) = 0;
        longjmp(EG(bailout), FAILURE);
 }
 END_EXTERN_C()