Here's my code:
----------------
<?
 set_time_limit(1);
 function clean_up()
 {
  if(connection_status() & TIMEOUT)
   print("Script timed out.\n");
 }
register_shutdown_function("clean_up");
while(1);
?>

Here's the message I get:  (I should get "Script timed out.")
-----------------------------------------------------------
<br>
<b>Fatal error</b>:  Maximum execution time of 1 second exceeded in
<b>C:\test999.php</b> on line <b>14</b><br
>
<br>
<b>Fatal error</b>:  Maximum execution time of 1 second exceeded in
<b>C:\test999.php</b> on line <b>7</b><br>
----------------------------------------------------------


"Jason Caldwell" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> I'm playing with the register_shutdown_function -- it's seems to work fine
> if I call exit() within my script -- however, it doesn't seem to work when
> the script times-out.  Anyone know why?  It's supposed to work in the
event
> of an error, time-out, user-abort, or script-exit.
>
> Thanks
> Jason
>
>
>



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to