At 17:23 14.04.99 , you wrote:
>Здравствуйте.
>
>подскажите, как попроще отследить таймаут у уже открытого
>сокета? Т.е. я из него уже while'ом читаю, а подлый сервер
>все послал, а connection не разорвал... ну скрипт у меня так
>и висит... (перл)
>
>С уважением, Андрей новиков
man perlipc :)
Вот кусок из него:
eval {
local $SIG{ALRM} = sub { die "alarm clock restart" };
alarm 10;
flock(FH, 2); # blocking write lock
alarm 0;
};
if ($@ and $@ !~ /alarm clock restart/) { die }
Понятно, что практически все равно, что именно делается (flock, чтение из
сокета, другая возможно длительная операция).
Только причем тут apache?
С уважением,
Сергей Герштейн
[ sg@ur.ru, тел (3432) 776440, 776486, факс 594956 ]
ведущий специалист отдела информационных технологий
телекоммуникационная компания Урал Релком
=============================================================================
= Apache-Talk@lists.lexa.ru mailing list =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =