summaryrefslogtreecommitdiffstats
path: root/src/plugins/messageservices/imap/imapclient.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/messageservices/imap/imapclient.cpp')
-rw-r--r--src/plugins/messageservices/imap/imapclient.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/messageservices/imap/imapclient.cpp b/src/plugins/messageservices/imap/imapclient.cpp
index 58a87d9f..9450430a 100644
--- a/src/plugins/messageservices/imap/imapclient.cpp
+++ b/src/plugins/messageservices/imap/imapclient.cpp
@@ -485,11 +485,11 @@ ImapClient::~ImapClient()
// Called to begin executing a strategy
void ImapClient::newConnection()
{
+ // Reload the account configuration
+ _config = QMailAccountConfiguration(_config.id());
if (_protocol.loggingOut())
_protocol.close();
if (!_protocol.inUse()) {
- // Reload the account configuration
- _config = QMailAccountConfiguration(_config.id());
_qresyncEnabled = false;
}
if (_requestRapidClose && !_inactiveTimer.isActive())