in reply to oo code don't want to die !
my $caught_sigint = 0; local $SIG{INT} = sub { $caught_sigint = 1 }; foreach my $name ( @names ) { my $foo = new SUB::foo; $foo->name($name); ... last if $caught_sigint; } if ( $caught_sigint ) { die "<<pithy message here>>\n"; }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re: oo code don't want to die !
by iza (Monk) on Nov 29, 2001 at 16:51 UTC |