]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-smtp: Fix pipelining initial SASL response after AUTH
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Sat, 15 Feb 2025 09:04:03 +0000 (11:04 +0200)
committerTimo Sirainen <timo.sirainen@open-xchange.com>
Sat, 15 Feb 2025 09:04:57 +0000 (11:04 +0200)
src/lib-smtp/smtp-server-connection.c

index 8b879c92cb73b1d28826ea4d90e96d59341d4fdd..e489a3125e54e7bc233c7b24e2229a808d88bcf5 100644 (file)
@@ -142,6 +142,7 @@ void smtp_server_connection_input_capture(
 {
        i_assert(!conn->input_broken && !conn->disconnected);
        connection_input_halt(&conn->conn);
+       i_stream_set_input_pending(conn->conn.input, TRUE);
        conn->conn.io = io_add_istream(conn->conn.input, *callback, context);
 }