commit 7761eac04bbb3a9890c0cc1fb3d101d3dff5549f
Author: Oswald Buddenhagen <[email protected]>
Date: Sun Dec 5 16:49:11 2010 +0100
make response code parse failure of untagged OK/NO/BYE/BAD non-fatal
as such, it does not disrupt the data stream
src/drv_imap.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/src/drv_imap.c b/src/drv_imap.c
index 13887cf..e403edc 100644
--- a/src/drv_imap.c
+++ b/src/drv_imap.c
@@ -1021,8 +1021,7 @@ get_cmd_result( imap_store_t *ctx, struct imap_cmd *tcmd )
ctx->ns_shared = parse_list( &cmd );
} else if (!strcmp( "OK", arg ) || !strcmp( "BAD", arg
) ||
!strcmp( "NO", arg ) || !strcmp( "BYE", arg
)) {
- if ((resp = parse_response_code( ctx, 0, cmd ))
!= RESP_OK)
- return resp;
+ parse_response_code( ctx, 0, cmd );
} else if (!strcmp( "CAPABILITY", arg ))
parse_capability( ctx, cmd );
else if (!strcmp( "LIST", arg ))
------------------------------------------------------------------------------
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
_______________________________________________
isync-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/isync-devel