summaryrefslogtreecommitdiffstats
path: root/examples/imapresource/imapserverproxy.h
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2017-04-26 16:50:42 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2017-04-26 16:50:42 +0200
commit350824b0ecacabab7c7bb565df165d8c108ea43f (patch)
tree90ddd063b4d87470a85236623b33faeb1cbf8f10 /examples/imapresource/imapserverproxy.h
parent9450bcb17d9633e56bf43242463583ae9c0c53e9 (diff)
downloadsink-350824b0ecacabab7c7bb565df165d8c108ea43f.tar.gz
sink-350824b0ecacabab7c7bb565df165d8c108ea43f.zip
Only create one session
And not one for every imap proxy
Diffstat (limited to 'examples/imapresource/imapserverproxy.h')
-rw-r--r--examples/imapresource/imapserverproxy.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/examples/imapresource/imapserverproxy.h b/examples/imapresource/imapserverproxy.h
index 2d90f39..82f4f58 100644
--- a/examples/imapresource/imapserverproxy.h
+++ b/examples/imapresource/imapserverproxy.h
@@ -231,7 +231,12 @@ public:
231 return session; 231 return session;
232 } 232 }
233 } 233 }
234 return CachedSession{}; 234 return {};
235 }
236
237 bool isEmpty() const
238 {
239 return mSessions.isEmpty();
235 } 240 }
236private: 241private:
237 QList<CachedSession> mSessions; 242 QList<CachedSession> mSessions;