]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
log: Use failure context log_prefix when available as prefix for error.
authorSergey Kitov <sergey.kitov@open-xchange.com>
Wed, 12 Dec 2018 14:21:29 +0000 (16:21 +0200)
committerAki Tuomi <aki.tuomi@open-xchange.com>
Thu, 13 Dec 2018 11:55:21 +0000 (11:55 +0000)
Current behaviour hides log prefix when seeing errors via doveadm log
errors, this commit will fix it.

src/log/log-connection.c

index 3d8ed93553258dead342d6c8723287d73557f7cc..3a6db8d13ff664d9bd96de9df96465f38eea1331 100644 (file)
@@ -138,7 +138,7 @@ client_log_ctx(struct log_connection *log,
                i_zero(&err);
                err.type = ctx->type;
                err.timestamp = log_time->tv_sec;
-               err.prefix = prefix;
+               err.prefix = ctx->log_prefix != NULL ? ctx->log_prefix : prefix;
                err.text = text;
                log_error_buffer_add(log->errorbuf, &err);
                break;