Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alexey Rusov                         2:5020/400     08 Jul 2004  10:58:06
 To : Andrew Korovin
 Subject : Re: Почему программа вылетает на send()
 -------------------------------------------------------------------------------- 
 
 "Andrew Korovin" <Andrew.Korovin@f845.n5020.z2.fidonet.org> wrote in message
 news:1089229458@f845.n5020.z2.ftn...> * Originally in ru.unix.bsd
 
 > Пишем программу на C, работающую с сокетами. Коннектимся в серверу
 > через connect(). Сокет не блокирующий. Иногда на вызове функции send()
 > выскакивает сообщение "broken pipe" и прога вылетает(корки не создаётся).
 >
 > Как лечить???
 
 void hdl(int sig) {
   switch(sig) {
     case SIGPIPE:
       fprintf(stderr, "кабы не это, то слетели бы\n")
       break;
     default:
       break;
   }
 }
 ....
 signal(SIGTERM, hdl);
 ....
 
 Алексей.
 
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Почему программа вылетает на send()   Andrew Korovin   07 Jul 2004 23:41:06 
 Re: Почему программа вылетает на send()   Gleb Smirnoff   08 Jul 2004 01:46:54 
 Почему программа вылетает на send()   Andrew Korovin   08 Jul 2004 02:09:40 
 Re: Почему программа вылетает на send()   Gleb Smirnoff   08 Jul 2004 11:06:25 
 Re: Почему программа вылетает на send()   Alexey Rusov   08 Jul 2004 10:58:06 
 Re: Почему программа вылетает на send()   Gleb Smirnoff   08 Jul 2004 11:14:51 
 Re: Почему программа вылетает на send()   Alexey Rusov   08 Jul 2004 11:32:44 
 Re: Почему программа вылетает на send()   Dmitry Miloserdov   08 Jul 2004 12:54:22 
 Re: Почему программа вылетает на send()   Alexey Rusov   08 Jul 2004 13:20:38 
 Re: Почему программа вылетает на send()   Gleb Smirnoff   08 Jul 2004 13:49:09 
 Re: Почему программа вылетает на send()   Alexey Rusov   08 Jul 2004 14:37:09 
 Re: Почему программа вылетает на send()   Valentin Nechayev   09 Jul 2004 00:23:21 
 Re: Почему программа вылетает на send()   Alexey Rusov   09 Jul 2004 09:32:44 
 Re: Почему программа вылетает на send()   Alexey Rusov   09 Jul 2004 10:48:40 
 Re: Почему программа вылетает на send()   Valentin Nechayev   09 Jul 2004 11:21:35 
 Re: Почему программа вылетает на send()   Alexey Rusov   09 Jul 2004 11:56:55 
 Re: Почему программа вылетает на send()   Alexey Rusov   08 Jul 2004 11:19:42 
Архивное /ru.unix.bsd/119901a52084b.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional