On Fri, 09 Jul 2004 15:16:32 -0500 Robert Boone wrote:
+------------------
| sub check {
| my $kernel = $_[KERNEL];
|
| my $servermon = qx { nc -w 2 $lb 5000};
|
| if ($servermon eq $host) {;
| print "Check\n";
| $kernel->delay(move_pic => 30);
| $kernel->delay(get_pic => 10);
| } else {
| $kernel->delay(check => 120);
| }
| }
+------------------
It looks to me that you are setting the delay for move_pick out by
30 seconds each time this event runs for get_pic. If I were
implementing this I'd use using the alarm_set methods and set the
next alarm at the end of the event handler that calls it.
--
Chris Fedde