diff --git a/engine/http/httpserver.c b/engine/http/httpserver.c index 1524d0ba6..6686eb53e 100644 --- a/engine/http/httpserver.c +++ b/engine/http/httpserver.c @@ -802,7 +802,7 @@ static void HTTP_ClientEPolled(struct epollctx_s *pubctx, unsigned int ev) break; } ev.data.ptr = &cl->pub; - epoll_ctl(cl->epfd, EPOLL_CTL_ADD, cl->datasock, &ev); + epoll_ctl(cl->epfd, EPOLL_CTL_MOD, cl->datasock, &ev); } } #endif