X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fcorenetwork.h;h=0a07af94dd809b925f88f577a0ccafd3d3b4a8e1;hp=c11aee843bbee660f24e73c9499313ad9f151ff6;hb=e673fb0057265c0969a7632a057e41fa991bb8bd;hpb=dbef809f160236d05e93256d8309085225b8b928 diff --git a/src/core/corenetwork.h b/src/core/corenetwork.h index c11aee84..0a07af94 100644 --- a/src/core/corenetwork.h +++ b/src/core/corenetwork.h @@ -106,7 +106,7 @@ public slots: Server usedServer() const; - inline void resetPingTimeout() { _lastPingTime = 0; } + inline void resetPingTimeout() { _pingCount = 0; } signals: void recvRawServerMsg(QString); @@ -178,6 +178,8 @@ private: QTimer _pingTimer; uint _lastPingTime; + uint _maxPingCount; + uint _pingCount; bool _autoWhoEnabled; QStringList _autoWhoQueue;