summaryrefslogtreecommitdiffstats
path: root/imap
diff options
context:
space:
mode:
authorThomas Roessler <roessler@does-not-exist.org>1999-08-30 16:10:45 +0000
committerThomas Roessler <roessler@does-not-exist.org>1999-08-30 16:10:45 +0000
commit018280d472ff629e6fd9f98ebbbe4cd1b934df38 (patch)
tree7016f13620542a939a61dfb6349bb3630bbbf918 /imap
parent7cb62f519b8bef2d862aa950c654eadfe005dc7d (diff)
Properly handle IMAP cache files.
Diffstat (limited to 'imap')
-rw-r--r--imap/imap.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/imap/imap.c b/imap/imap.c
index 2125e079..51347f93 100644
--- a/imap/imap.c
+++ b/imap/imap.c
@@ -1864,6 +1864,7 @@ void imap_fastclose_mailbox (CONTEXT *ctx)
if ((CTX_DATA->state == IMAP_SELECTED) && (ctx == CTX_DATA->selected_ctx))
if (imap_close_mailbox (CTX_DATA) != 0)
+ return;
for (i = 0; i < IMAP_CACHE_LEN; i++)
{