# HG changeset patch # User Timo Sirainen # Date 1180533581 -10800 # Node ID c53d0698d56f889e6a58a5d841024a95d1df3fef # Parent c981e66cc78e7420eadc26e9d092267d1dcdc263 Use more corking diff -r c981e66cc78e -r c53d0698d56f src/imap/cmd-append.c --- a/src/imap/cmd-append.c Wed May 30 15:19:20 2007 +0300 +++ b/src/imap/cmd-append.c Wed May 30 16:59:41 2007 +0300 @@ -72,7 +72,9 @@ return; } + o_stream_cork(client->output); if (cmd->func(cmd)) { + o_stream_uncork(client->output); client_command_free(cmd); client_continue_pending_input(client); } @@ -342,6 +344,7 @@ o_stream_send(client->output, "+ OK\r\n", 6); o_stream_flush(client->output); o_stream_uncork(client->output); + o_stream_cork(client->output); } ctx->count++;