Return to 045.phpt CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / tests / lang |
1.1 ! misho 1: --TEST-- ! 2: Timeout again inside register_shutdown_function ! 3: --SKIPIF-- ! 4: <?php ! 5: if (getenv("SKIP_SLOW_TESTS")) die("skip slow test"); ! 6: ?> ! 7: --FILE-- ! 8: <?php ! 9: set_time_limit(1); ! 10: register_shutdown_function("plop"); ! 11: ! 12: function plop() { ! 13: $ts = time(); ! 14: while(true) { ! 15: if ((time()-$ts) > 2) { ! 16: echo "Failed!"; ! 17: break; ! 18: } ! 19: } ! 20: } ! 21: plop(); ! 22: ?> ! 23: ===DONE=== ! 24: --EXPECTF-- ! 25: Fatal error: Maximum execution time of 1 second exceeded in %s on line %d ! 26: ! 27: Fatal error: Maximum execution time of 1 second exceeded in %s on line %d