in reply to sleep in while loop
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
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re: sleep in while loop
by krisahoch (Deacon) on Aug 05, 2002 at 16:08 UTC | |
by choeppner (Pilgrim) on Aug 06, 2002 at 14:11 UTC | |
by demerphq (Chancellor) on Aug 05, 2002 at 16:30 UTC |