Re: Time limit on recursive procedure?
| From: | Clancy | Date: | Sun, 07 Jun 2009 22:40:38 +0000 |
| Subject: | Re: Time limit on recursive procedure? | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-293716@lists.php.net to get a copy of this message | ||
On Sun, 07 Jun 2009 13:04:20 +0200, per@computer.org (Per Jessen) wrote:
>Clancy wrote:
>
>> I have a recursive procedure, and I set the time limit each time I
>> enter it:
>>
>> function rec_scan($directory, ......)
>> {
>> set_time_limit (1);
>>
>> if (is_dir($new_file))
>> {
>> rec_scan ($new_file, ....)
>> }
>>
>> }
>>
>>
>> The way I read the manual, the timer should be reset each time I call
>> rec_scanl,
>
>You keep calling it so as long as the execution time between each call
>is < 1 second, your script will keep going.
>
>/Per
Thanks. That's what I thought. I'm using it to back up my working directory to another
drive, and a 3 second limit wasn't long enough, so one of the directories must take longer
than I expected to copy.