LINUX.ORG.RU

История изменений

Исправление wolverin, (текущая версия) :

ставишь POLLOUT в events и проверяешь POLLOUT|POLLERR в revents

так и делаю, но приходит помимо POLLOUT еще и POLLHUP, после чего по аналогии с ffserver от ffmpeg закрываю соединение.

ИИ яндекс пишет типа если что то делает shudown сокета (проблему наблюдаю после отправки mqtt сообщения, но не каждый раз), то может приходить POLLHUP в другие соединения.

как я понимаю getsockopt мне нужно проверить всех дескрипторов, чтобы найти где ошибка!?

Исходная версия wolverin, :

ставишь POLLOUT в events и проверяешь POLLOUT|POLLERR в revents

так и делаю, но приходит помимо POLLOUT еще и POLLHUP, после чего по аналогии с ffserver от ffmpeg закрываю соединение.

ИИ яндекс пишет типа если что то делает shudown сокета (проблему наблюдая после отправки mqtt сообщения), то может приходить POLLHUP в другие соединения.

как я понимаю getsockopt мне нужно проверить всех дескрипторов, чтобы найти где ошибка!?