linux epoll EPOLL_CTL_DEL
От: Аноним  
Дата: 20.11.12 07:53
Оценка:
здравствуйте
в свое клиент-серверном приложении при обнаружении ошибки чтения-записи я закрываю сокет, а потом вызываю
epoll_ctl(epoll, EPOLL_CTL_DEL, socket, NULL);

вот описание функции:
http://www.kernel.org/doc/man-pages/online/pages/man2/epoll_ctl.2.html

после вызова errno имеет значение
EBADF epfd or fd is not a valid file descriptor.

насколько это критично? имеет ли смысл вызов epoll_ctl после закрытия сокета? или надо сначала вызвать epoll_ctl, а потом только закрывать сокет?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.