From: Markus Valentin Date: Tue, 9 Aug 2022 07:12:29 +0000 (+0200) Subject: lib-doveadm: doveadm_client_extract() - Unset flush callback when extracting X-Git-Tag: 2.4.0~3633 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=33f4e1d26f7abc372e5de8dc8bf74e8fa531ba6f;p=thirdparty%2Fdovecot%2Fcore.git lib-doveadm: doveadm_client_extract() - Unset flush callback when extracting --- diff --git a/src/lib-doveadm/doveadm-client.c b/src/lib-doveadm/doveadm-client.c index ef39edc16c..541cd72dc9 100644 --- a/src/lib-doveadm/doveadm-client.c +++ b/src/lib-doveadm/doveadm-client.c @@ -830,6 +830,8 @@ void doveadm_client_extract(struct doveadm_client *conn, *ostream_r = conn->conn.output; *ssl_iostream_r = conn->ssl_iostream; + o_stream_unset_flush_callback(conn->conn.output); + conn->conn.input = NULL; conn->log_input = NULL; conn->conn.output = NULL;