in reply to perl tk: killing a subroutine
Howzabout this?:
my $abort = 0; MainLoop; sub startLoop { while (1) { sleep (2); print STDERR "startLoop: still sleeping\n"; $mw -> update(); last if $abort; } } sub interruptLoop { #something to interrupt startLoop and return to MainLoop? print STDERR "I've been pressed\n"; $abort = 1; }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: perl tk: killing a subroutine
by mtmcc (Hermit) on Jul 24, 2013 at 18:46 UTC |