diff --git a/src/gui/accountstate.cpp b/src/gui/accountstate.cpp index 924317d76..08edc43bf 100644 --- a/src/gui/accountstate.cpp +++ b/src/gui/accountstate.cpp @@ -209,6 +209,7 @@ void AccountState::checkConnectivity() void AccountState::slotConnectionValidatorResult(ConnectionValidator::Status status, const QStringList& errors) { if (isSignedOut()) { + qDebug() << "Signed out, ignoring" << connectionStatusString(status) << _account->url().toString(); return; } diff --git a/src/libsync/abstractnetworkjob.cpp b/src/libsync/abstractnetworkjob.cpp index 5f343b29f..4599ecaa2 100644 --- a/src/libsync/abstractnetworkjob.cpp +++ b/src/libsync/abstractnetworkjob.cpp @@ -242,6 +242,7 @@ void AbstractNetworkJob::slotTimeout() reply()->abort(); } else { qDebug() << Q_FUNC_INFO << this << "Timeout reply was NULL"; + deleteLater(); } }