]> 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 dc587a73dded652a7ed27ef4ea2b50e61a4466f2..c27af2659f7261eb974736fef35a7a152172544f 100644 (file)
@@ -1596,7 +1596,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;