changeset 5325:f2a0b8a10086 HEAD

Crashfix
author Timo Sirainen <tss@iki.fi>
date Thu, 15 Mar 2007 15:48:47 +0200
parents 4d3294c59939
children 4fff090bee9e
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	Thu Mar 15 15:34:49 2007 +0200
+++ b/src/imap/cmd-append.c	Thu Mar 15 15:48:47 2007 +0200
@@ -53,12 +53,12 @@
 		client_destroy(client, "Disconnected in APPEND");
 		return;
 	case -2:
-		cmd_append_finish(cmd->context);
 		if (ctx->message_input) {
 			/* message data, this is handled internally by
 			   mailbox_save_continue() */
 			break;
 		}
+		cmd_append_finish(cmd->context);
 
 		/* parameter word is longer than max. input buffer size.
 		   this is most likely an error, so skip the new data