]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
doveadm proxy: Don't crash if remote doesn't support log proxying
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Sat, 14 Oct 2017 09:54:18 +0000 (12:54 +0300)
committerTimo Sirainen <timo.sirainen@dovecot.fi>
Sat, 14 Oct 2017 09:54:18 +0000 (12:54 +0300)
src/doveadm/server-connection.c

index 8776b39ab5e24466b0d2edf4e2df86091c81b8a4..fa12d629d5037bac06b3a4fe122b788b98040f6d 100644 (file)
@@ -413,7 +413,8 @@ static bool server_connection_input_one(struct server_connection *conn)
                return FALSE;
 
        /* check logs */
-       (void)server_connection_print_log(conn);
+       if (conn->log_input != NULL)
+               (void)server_connection_print_log(conn);
 
        switch (conn->state) {
        case SERVER_REPLY_STATE_DONE: