Mercurial > dovecot > core-2.2
changeset 18320:13021170e269
lib-master: Get log timestamp prefix from LOG_STDERR_TIMESTAMP environment.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Wed, 11 Mar 2015 13:27:49 +0200 |
parents | fa42da3cc614 |
children | 878e9d914339 |
files | src/lib-master/master-service.c |
diffstat | 1 files changed, 4 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-master/master-service.c Mon Mar 09 21:27:51 2015 +0200 +++ b/src/lib-master/master-service.c Wed Mar 11 13:27:49 2015 +0200 @@ -262,10 +262,13 @@ void master_service_init_log(struct master_service *service, const char *prefix) { - const char *path; + const char *path, *timestamp; if ((service->flags & MASTER_SERVICE_FLAG_STANDALONE) != 0 && (service->flags & MASTER_SERVICE_FLAG_DONT_LOG_TO_STDERR) == 0) { + timestamp = getenv("LOG_STDERR_TIMESTAMP"); + if (timestamp != NULL) + i_set_failure_timestamp_format(timestamp); i_set_failure_file("/dev/stderr", ""); return; }