From 19110173761122c3e6339f6cff608668c37052ee Mon Sep 17 00:00:00 2001 From: Manuel Nickschas Date: Sat, 28 Dec 2013 17:49:28 +0100 Subject: [PATCH] Delete the TransferManager on disconnect Makes sense, doesn't it...? --- src/client/client.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/client/client.cpp b/src/client/client.cpp index 7ab4e272..b6b87917 100644 --- a/src/client/client.cpp +++ b/src/client/client.cpp @@ -479,6 +479,12 @@ void Client::setDisconnectedFromCore() _ignoreListManager->deleteLater(); _ignoreListManager = 0; } + + if (_transferManager) { + _transferManager->deleteLater(); + _transferManager = 0; + } + // we probably don't want to save pending input for reconnect _userInputBuffer.clear(); -- 2.20.1