Mercurial > dovecot > original-hg > dovecot-1.2
changeset 3219:b9e8420d979a HEAD
Eat away the finishing empty line if APPEND failed so we don't send "* BAD"
error to client.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Thu, 24 Mar 2005 22:03:14 +0200 |
parents | 746c309e366c |
children | 0220c7d37fc8 |
files | src/imap/cmd-append.c |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/imap/cmd-append.c Thu Mar 24 20:05:36 2005 +0200 +++ b/src/imap/cmd-append.c Thu Mar 24 22:03:14 2005 +0200 @@ -107,6 +107,8 @@ { size_t size; + ctx->client->input_skip_line = TRUE; + io_remove(ctx->client->io); ctx->client->io = NULL; @@ -214,7 +216,6 @@ sync_flags = ctx->box == cmd->client->mailbox ? 0 : MAILBOX_SYNC_FLAG_FAST; - client->input_skip_line = TRUE; cmd_append_finish(ctx); return cmd_sync(cmd, sync_flags, "OK Append completed."); }