Anon,
This is almost scary. Abigail-II said that this loop will never end, and he is quite right. This almost looks like the dreaded (( Infinite Loop ))
while(1) { #...do something... sleep(10); }
You are basically asking "Is 1 actually 1?". The answer of course is Yes, so do something and sleep for ten seconds. There are a couple of sure fire ways you can get out of this;
1) return if you are in a sub routine
or..
2) exit for anything else.
One other way I can think of is to make 1 no longer equal to 1, but I don't think you'll have much luck. Maybe post what the 'do something' section of you code is doing. That will give us more to work on.
Kristofer Hoch
Note: Updated to accurately apply pronouns to the Abigail-II antecedant
In reply to Re: sleep in while loop
by krisahoch
in thread sleep in while loop
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |