From: Vsevolod Stakhov Date: Tue, 29 Oct 2019 14:37:39 +0000 (+0000) Subject: [Minor] Update event loop timer in lua_http as it can cause troubles X-Git-Tag: 2.2~130 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=51c688ac2718e9d2d53295c3844fd2eaca4a65e0;p=thirdparty%2Frspamd.git [Minor] Update event loop timer in lua_http as it can cause troubles --- diff --git a/src/lua/lua_http.c b/src/lua/lua_http.c index a980403705..76c0c90554 100644 --- a/src/lua/lua_http.c +++ b/src/lua/lua_http.c @@ -392,6 +392,8 @@ lua_http_make_connection (struct lua_http_cbdata *cbd) if (cbd->flags & RSPAMD_LUA_HTTP_FLAG_KEEP_ALIVE) { cbd->fd = -1; /* FD is owned by keepalive connection */ + /* Update timestamp to make a more precise timers */ + ev_now_update (cbd->event_loop); cbd->conn = rspamd_http_connection_new_keepalive ( NULL, /* Default context */ NULL,