|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 07 Jun 2007 23:33:42 To : Vlad Gnatov Subject : Re: vicq & 6.2 --------------------------------------------------------------------------------
04 июн 2007, понедельник, в 20:53 KRAST, Vlad Gnatov написал(а):
EG>> Hапоролся на проблему, описанную тут:
EG>> http://groups.google.com/group/fido7.ru.unix.bsd/msg/58ba1cd22cead8c5
EG>> URL на решение, который там есть, сейчас битый.
VG> Учитезь пользоваться гуглом:
VG> Perl 5.8 has this wonderful thing called "safe interrupts", which
VG> essentially defers them. So the "alarm" that's supposed to interrupt
VG> the readline was deferred until AFTER the readline. Beautiful, no?
VG> The fix is to:
VG> add use POSIX ':signal_h';
VG> change the two instances of
VG> $SIG{ALRM} = \&tick_handler
VG> to
VG> sigaction SIGALRM, new POSIX::SigAction \&tick_handler;
Спасибо, помогло:
http://www.freebsd.org/cgi/query-pr.cgi?pr=113458
Eugene
--
Чисто вороньи стаи поют не так красиво.
--- slrn/0.9.8.0 (FreeBSD)
* Origin: Svyaz Service JSC (2:5006/1@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/26093d942cf5a.html, оценка из 5, голосов 10
|