]> granicus.if.org Git - php/commitdiff
Fixed unnecessary invokation of setitimer when timeouts have been disabled (Arvind...
authorDmitry Stogov <dmitry@php.net>
Thu, 5 Nov 2009 09:33:19 +0000 (09:33 +0000)
committerDmitry Stogov <dmitry@php.net>
Thu, 5 Nov 2009 09:33:19 +0000 (09:33 +0000)
Zend/zend_execute_API.c

index c54d00fa5102b57d96f1307bdd487acccfd302cd..ead346d1979d3e73464a0adf52c4cc3bb3d89814 100644 (file)
@@ -1481,7 +1481,7 @@ void zend_unset_timeout(TSRMLS_D) /* {{{ */
        }
 #else
 #      ifdef HAVE_SETITIMER
-       {
+       if (EG(timeout_seconds)) {
                struct itimerval no_timeout;
 
                no_timeout.it_value.tv_sec = no_timeout.it_value.tv_usec = no_timeout.it_interval.tv_sec = no_timeout.it_interval.tv_usec = 0;