[Moscow.pm] Ограничить время выполнения произвольной функции
Mons Anderson
mons на cpan.org
Пт Янв 29 08:16:55 PST 2010
On Friday 29 January 2010 16:48:34 Mons Anderson wrote:
> можно использовать "плохой" goto ;)
>
> perl -E 'sub foo { eval "sleep 10" } { local $SIG{ALRM} = sub { goto EXIT;
> }; alarm 1; foo(); EXIT: alarm 0; say "exited" }'
мда, фигню сморозил.
вобщем терминировать процесс можно,
а вот завершить принудительно сабу - это фиг
--
Mons Anderson aka Vladimir Perepelitsa
<mons на cpan.org> / #99779956 / quanth на irc.freenode.net
Подробная информация о списке рассылки Moscow-pm