]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
doveadm: Add timestamp prefixes for debug output
authorSiavash Tavakoli <siavash.tavakoli@open-xchange.com>
Mon, 23 Nov 2020 12:17:52 +0000 (12:17 +0000)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Tue, 24 Nov 2020 08:07:36 +0000 (08:07 +0000)
But still allow overriding from env by setting LOG_STDERR_TIMESTAMP.

src/doveadm/doveadm.c

index b2077071531f056b7c5d9a8fb947edc34286dd49..22245013c45d40431a618796a18f87554ddb089e 100644 (file)
@@ -364,6 +364,8 @@ int main(int argc, char *argv[])
                quick_init = TRUE;
        } else {
                quick_init = FALSE;
+               if (doveadm_debug && getenv("LOG_STDERR_TIMESTAMP") == NULL)
+                       i_set_failure_timestamp_format(master_service->set->log_timestamp);
                master_service_init_stats_client(master_service, TRUE);
                doveadm_print_ostream = o_stream_create_fd(STDOUT_FILENO, 0);
                o_stream_set_no_error_handling(doveadm_print_ostream, TRUE);