diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2017-08-28 17:19:51 -0600 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2017-08-28 17:19:51 -0600 |
commit | 1ba34f8b16cd06a74ff96dfae803ce4b0521652b (patch) | |
tree | 7ace2b8ef72a5af1ce76d426974e148a982d2406 /examples/imapresource/imapresource.cpp | |
parent | 7669eeecdd394e1dd9ee8c2fa06edb948a410f6b (diff) | |
download | sink-1ba34f8b16cd06a74ff96dfae803ce4b0521652b.tar.gz sink-1ba34f8b16cd06a74ff96dfae803ce4b0521652b.zip |
Detect connection lost so we can go to offline state
kimap should really have better error codes...
Diffstat (limited to 'examples/imapresource/imapresource.cpp')
-rw-r--r-- | examples/imapresource/imapresource.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/examples/imapresource/imapresource.cpp b/examples/imapresource/imapresource.cpp index 0c0c134..3ae7fd7 100644 --- a/examples/imapresource/imapresource.cpp +++ b/examples/imapresource/imapresource.cpp | |||
@@ -511,6 +511,8 @@ public: | |||
511 | return {ApplicationDomain::LoginError, error.errorMessage}; | 511 | return {ApplicationDomain::LoginError, error.errorMessage}; |
512 | case Imap::HostNotFoundError: | 512 | case Imap::HostNotFoundError: |
513 | return {ApplicationDomain::NoServerError, error.errorMessage}; | 513 | return {ApplicationDomain::NoServerError, error.errorMessage}; |
514 | case Imap::ConnectionLost: | ||
515 | return {ApplicationDomain::ConnectionLostError, error.errorMessage}; | ||
514 | default: | 516 | default: |
515 | return {ApplicationDomain::UnknownError, error.errorMessage}; | 517 | return {ApplicationDomain::UnknownError, error.errorMessage}; |
516 | } | 518 | } |