]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
doveadm-server: Reset headers in print output between running commands.
authorTimo Sirainen <tss@iki.fi>
Tue, 27 Nov 2012 04:21:18 +0000 (06:21 +0200)
committerTimo Sirainen <tss@iki.fi>
Tue, 27 Nov 2012 04:21:18 +0000 (06:21 +0200)
src/doveadm/client-connection.c

index cfa64a12f08f28c7578687a13f63d7be5dddb67b..163099d90b3eac271c965e922bfb1fdb515fe98d 100644 (file)
@@ -139,6 +139,10 @@ doveadm_mail_cmd_server_run(struct client_connection *conn,
                o_stream_send(conn->output, "\n+\n", 3);
        }
        pool_unref(&ctx->pool);
+
+       /* clear all headers */
+       doveadm_print_deinit();
+       doveadm_print_init(DOVEADM_PRINT_TYPE_SERVER);
 }
 
 static bool client_is_allowed_command(const struct doveadm_settings *set,