Re: Bug #3830 Updated: Function to timeout/break off a function
| From: | Yasuo Ohgaki | Date: | Mon, 28 Jan 2002 23:58:59 +0000 |
| Subject: | Re: Bug #3830 Updated: Function to timeout/break off a function | ||
| References: | 1 2 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-78369@lists.php.net to get a copy of this message | ||
Wico De Leeuw wrote:
Hiya, thats not true... register_tcik_function is for between 2 instructions (lines?) and will not break into a long takeing mysql_select (correct me if i'm wrong)I think so, too :) If reporter is intended selectively timeout while script is executing, tick function can be used.
But i still think that such a function will improve phpI agree. I'm not sure if this should be implemented as basic feature or not. IMO, timeout feature is better(easier) to implement function by function. BTW, use PostgreSQL if you need to cancel long query :) -- Yasuo Ohgaki
Greetz, Wico At 21:54 28-1-2002 +0000, Bug Database wrote:-- Yasuo Ohgaki Please CC me when you reply to news/list messages. Do not reply only to me :)ATTENTION! Do NOT reply to this email! To reply, use the web interface found at http://bugs.php.net/?id=3830&edit=2 ID: 3830 Updated by: yohgaki Reported By: wico@cnh.nl Old Status: Analyzed Status: Closed Bug Type: Feature/Change Request Operating System: linux PHP Version: 4.0 Beta 4 Patch Level 1 New Comment: register_tick_function() can be used. Previous Comments: ------------------------------------------------------------------------ [2000-07-31 22:49:52] waldschrott@php.net well, could be quite nice ------------------------------------------------------------------------ [2000-03-14 11:27:16] wico@cnh.nl Hiya, i did like to see a function wich breaks into another when it take to long: <? funtion Hour () {sleep 3600;} // break after say 2 secs $timeout = Timeout_function(hour(), 2); if ($timeout) {// function took to long} else {// function compledet normal} ?> ------------------------------------------------------------------------