Уже долгое время longpoll не работает нормально в силу разных причин. Самая первая и основная причина состоит в том, что некоторые сокеты просто зависают и никогда не обрабатываются.
Стоит рассмотреть вариант использования низкоуровневых опций сокета, вроде SO_KEEPALIVE, TCP_KEEPIDLE, TCP_KEEPINTVL.
Уже долгое время longpoll не работает нормально в силу разных причин. Самая первая и основная причина состоит в том, что некоторые сокеты просто зависают и никогда не обрабатываются.
Стоит рассмотреть вариант использования низкоуровневых опций сокета, вроде SO_KEEPALIVE, TCP_KEEPIDLE, TCP_KEEPINTVL.