From 46ee5598f509357ed794482759d4c1223bfb82dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Molinari?= Date: Sun, 11 Apr 2021 19:23:14 +0200 Subject: [PATCH] Remove dangling timer in MTP Session Commit bdc7f4114faa472407e5afbc27eb826e4cd38bf2 got rid of _timeouter's callback without removing the timer that still fires every second. --- Telegram/SourceFiles/mtproto/session.cpp | 1 - Telegram/SourceFiles/mtproto/session.h | 1 - 2 files changed, 2 deletions(-) diff --git a/Telegram/SourceFiles/mtproto/session.cpp b/Telegram/SourceFiles/mtproto/session.cpp index c0c3cda91..a52efb0ae 100644 --- a/Telegram/SourceFiles/mtproto/session.cpp +++ b/Telegram/SourceFiles/mtproto/session.cpp @@ -162,7 +162,6 @@ Session::Session( , _data(std::make_shared(this)) , _thread(thread) , _sender([=] { needToResumeAndSend(); }) { - _timeouter.callEach(1000); refreshOptions(); watchDcKeyChanges(); watchDcOptionsChanges(); diff --git a/Telegram/SourceFiles/mtproto/session.h b/Telegram/SourceFiles/mtproto/session.h index 8c7b5668b..7640a22a8 100644 --- a/Telegram/SourceFiles/mtproto/session.h +++ b/Telegram/SourceFiles/mtproto/session.h @@ -211,7 +211,6 @@ private: bool _ping = false; - base::Timer _timeouter; base::Timer _sender; rpl::lifetime _lifetime;