diff options
author | Don Sanders <don.sanders@nokia.com> | 2012-04-19 16:03:48 +0300 |
---|---|---|
committer | Don Sanders <don.sanders@nokia.com> | 2012-04-19 16:03:48 +0300 |
commit | af249aacffbbabe61284b02cdeb5a0d7ed2b2ee6 (patch) | |
tree | 9abc7cf9d7844ede1eae5a21916f3b8ab6500d4c | |
parent | aef89814244a43eab124e8f86dcf18a48ef79636 (diff) |
Ignore errors after SMTP QUIT is sent, required for Qt 5.
-rw-r--r-- | src/plugins/messageservices/smtp/smtpclient.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/messageservices/smtp/smtpclient.cpp b/src/plugins/messageservices/smtp/smtpclient.cpp index ce1953cb..f0217a79 100644 --- a/src/plugins/messageservices/smtp/smtpclient.cpp +++ b/src/plugins/messageservices/smtp/smtpclient.cpp @@ -275,6 +275,9 @@ void SmtpClient::connected(QMailTransport::EncryptType encryptType) void SmtpClient::transportError(int errorCode, QString msg) { + if (status == Done) + return; //Ignore errors after QUIT is sent + operationFailed(errorCode, msg); } |