Re: Re: svn: /php/php-src/ branches/PHP_5_4/Zend/zend_execute_API.c trunk/Zend/zend_execute_API.c
| From: | Rasmus Lerdorf | Date: | Wed, 07 Sep 2011 19:24:54 +0000 |
| Subject: | Re: Re: svn: /php/php-src/ branches/PHP_5_4/Zend/zend_execute_API.c trunk/Zend/zend_execute_API.c | ||
| References: | 1 2 3 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-55283@lists.php.net to get a copy of this message | ||
On 09/07/2011 12:16 PM, Stas Malyshev wrote:
> Hi!
>
> On 9/7/11 11:54 AM, Rasmus Lerdorf wrote:
>> Please help me figure out if this fix causes any weird side-effects
>> anywhere. Essentially the problem is that the new deferred signals
>> patch ignores signals when running signal handlers. But since
>> register shutdown functions are called by the signal handler they
>> won't time out anymore. By pretending not to be running a signal
>> handler when we call the shutdown functions we can re-enable timeouts
>> here.
>
> tests/lang/045.phpt now works for me, but tests/func/005a.phpt still
> fails. It's on Darwin.
That one doesn't fail for me. What's your diff?