Thanks, everyone.  Looks like the approach is to determine how
long I'm willing to wait, then count down from there.  I especially
like John's example of using "time".  

deb


John W. Krahn <[EMAIL PROTECTED]> had this to say,
> 
> Maybe something like this will work for you?
> 
> my $start = time;
> my $waitfor = 10 * 60; # 10 minutes
> 
> while ( -e "$somedir/.cache.LOCK" ) {
>     sleep 1;
>     last if time - $start > $waitfor;
>     }
> 

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
          There are 010 types of people in the world:
       those who understand binary, and those who don't.
τΏτ   111,111,111 x 111,111,111 = 12,345,678,987,654,321 (decimal)
 ~ 







--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to