From 23abfb912368e96c57797ac90298f5b194861a87 Mon Sep 17 00:00:00 2001 From: ailin-nemui Date: Mon, 11 Oct 2021 22:08:14 +0200 Subject: [PATCH] Merge pull request #44 from ailin-nemui/lag fix max_lag disconnect (cherry picked from commit 6db881d8ef70b261b1f237188b53a1de76c6fadb) --- src/irc/core/lag.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/irc/core/lag.c b/src/irc/core/lag.c index 6af8524c..aef5e617 100644 --- a/src/irc/core/lag.c +++ b/src/irc/core/lag.c @@ -104,7 +104,7 @@ static int sig_check_lag(void) if (rec->lag_sent != 0) { /* waiting for lag reply */ - if (max_lag > 1 && now - rec->lag_sent > max_lag * G_TIME_SPAN_SECOND) { + if (max_lag > 1 && now - (rec->lag_sent / G_TIME_SPAN_SECOND) > max_lag) { /* too much lag, disconnect */ signal_emit("server lag disconnect", 1, rec); rec->connection_lost = TRUE;