ID: 33942 User updated by: xuefer at 21cn dot com Reported By: xuefer at 21cn dot com Status: Assigned Bug Type: Scripting Engine problem Operating System: cygwin only PHP Version: 5CVS-2005-08-01 (dev) Assigned To: dmitry New Comment:
fastcgi, and maybe other sapi except cli/CGI!, as both cli/cgi exit immediately after request shutdown the patch nlopess posted should work (i did it after my report too) but btw, the indention is not consistent with previous patch Previous Comments: ------------------------------------------------------------------------ [2005-08-01 23:25:06] [EMAIL PROTECTED] I've tested the CLI and CGI sapis and eveything works fine. I couldn't test further, because you didn't specify the sapi you were using. Anyway, you are right and I missed the zend_unset_timeout() in my patch. Here is a patch that should fix your problem: http://mega.ist.utl.pt/~ncpl/patch_cygwin_php.txt Please test it. Thanks, Nuno ------------------------------------------------------------------------ [2005-08-01 12:07:40] [EMAIL PROTECTED] Dmitry, check your patch please. :) ------------------------------------------------------------------------ [2005-08-01 06:47:30] xuefer at 21cn dot com Description: ------------ in reply to: http://bugs.php.net/bug.php?id=33156 (can't open the bug) for CYGWIN in zend_set_timeout() ITIMER_REAL is set in zend_unset_timeout() ITIMER_REAL is NOT unset, but unset ITIMER_PROF instead it has no problem with "make test" as the test won't last long. but with any SAPI other than cli. ITIMER_REAL is triggered after php request is shutdown, result a crash Reproduce code: --------------- set timeout to 5 ./sapi/php -b 1026 request it with an empty php script wait for 5 second countdown crash ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=33942&edit=1
