убрав из сервера fork. Но если telnet пытается установить второе соединение, оно зависает, а прерывание telnet-a (^]; quit) валит сервер с сообщением из сабж. Если к серваку просто нельзя будет прицепиться, меня бы устроило. Подскжет кто?
Спасибо
>убрав из сервера fork. Но если telnet пытается установить второе соединение, оно
>зависает, а прерывание telnet-a (^]; quit) валит сервер с сообщением из
>сабж. Если к серваку просто нельзя будет прицепиться, меня бы устроило.
>Подскжет кто?
>Спасибо
Проще всего, как я думаю, -- перехватить SIGPIPE.
Проще всего забить на SIGPIPE :)
man send/recv на предмет MSG_NOSIGNAL