Приветсвую all!
Подскажите, каким образом можно заставить программу не вылетать при возникновении сабжа с ошибкой, а обрабатывать ее и что то делать.
send($sock,data,flg) or &do_something не катит.
Погляди и изучи последный параметр у send
>Приветсвую all!
>Подскажите, каким образом можно заставить программу не вылетать при возникновении сабжа с
>ошибкой, а обрабатывать ее и что то делать.перехватывай сигнал SIGPIPE и прибудет тебе щясте.
>>Приветсвую all!
>>Подскажите, каким образом можно заставить программу не вылетать при возникновении сабжа с
>>ошибкой, а обрабатывать ее и что то делать.
>
>перехватывай сигнал SIGPIPE и прибудет тебе щясте.Кудесик! наше вам спасибо!
>>>Приветсвую all!
>>>Подскажите, каким образом можно заставить программу не вылетать при возникновении сабжа с
>>>ошибкой, а обрабатывать ее и что то делать.
>>
>>перехватывай сигнал SIGPIPE и прибудет тебе щясте.
>
>Кудесик! наше вам спасибо!А ещё можно указывать опции для send/recv, чтобы они при broken pipe сигнал вообще не посылали, а просто возвращали код ошибки. Читайте маны...