Mercurial > dovecot > original-hg > dovecot-1.2
changeset 5296:542967561249 HEAD
Logout crashfix in some conditions.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Tue, 13 Mar 2007 17:55:14 +0200 |
parents | 59d84c7c2411 |
children | 67b8d61c988f |
files | src/imap/cmd-append.c |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/imap/cmd-append.c Tue Mar 13 17:48:59 2007 +0200 +++ b/src/imap/cmd-append.c Tue Mar 13 17:55:14 2007 +0200 @@ -213,7 +213,7 @@ /* [<flags>] [<internal date>] <message literal> */ ret = imap_parser_read_args(ctx->save_parser, 0, IMAP_PARSE_FLAG_LITERAL_SIZE, &args); - if (ret == -1) { + if (ret == -1 || client->output->closed) { if (!ctx->failed) client_send_command_error(cmd, NULL); cmd_append_finish(ctx);