[balsa/48-bad-capability: 3/3] imap-handle: Check for IMR_BAD status
- From: Peter Bloomfield <peterb src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [balsa/48-bad-capability: 3/3] imap-handle: Check for IMR_BAD status
- Date: Sat, 12 Dec 2020 15:53:29 +0000 (UTC)
commit 25d2cacb677a471347ebe050b0ef84d9bf8a3e0f
Author: Peter Bloomfield <PeterBloomfield bellsouth net>
Date: Sat Dec 12 10:52:00 2020 -0500
imap-handle: Check for IMR_BAD status
libbalsa/imap/imap-handle.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/libbalsa/imap/imap-handle.c b/libbalsa/imap/imap-handle.c
index 625a121eb..75488f4d6 100644
--- a/libbalsa/imap/imap-handle.c
+++ b/libbalsa/imap/imap-handle.c
@@ -1814,6 +1814,8 @@ imap_cmd_step(ImapMboxHandle* handle, unsigned lastcmd)
if(rc == IMR_BYE) {
return handle->doing_logout ? IMR_UNTAGGED : IMR_BYE;
}
+ if(rc == IMR_BAD)
+ return rc;
return IMR_UNTAGGED;
}
@@ -4182,7 +4184,8 @@ ir_handle_response(ImapMboxHandle *h)
}
}
}
- imap_handle_process_tasks(h);
+ if (rc != IMR_BAD)
+ imap_handle_process_tasks(h);
return rc;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]