АК
Проверил, работает: perl -E "$SIG{INT} = sub { say 123; exit; }; sleep(1) for (1..10);"
Size: a a a
АК
a
VG
VG
ПК
АК
say 'START';
my $cond = AnyEvent->condvar;
$SIG{INT} = sub {
say "Ctrl+C";
$cond->send;
};
$cond->recv;
say 'EXIT';
VG
АК
VG
say 'START';
my $cond = AnyEvent->condvar;
$SIG{INT} = sub {
say "Ctrl+C";
$cond->send;
};
$cond->recv;
say 'EXIT';
АК
VG
a
VG
VG
АК
say 'START';
my $cond = AnyEvent->condvar;
$SIG{INT} = sub {
say "Ctrl+C";
$cond->send;
};
my $signal = AnyEvent->signal( signal => 'INT', cb => sub {
say "INT recvd";
$cond->send;
});
$cond->recv;
say 'EXIT';
VG
VG
АК
VG
АК