From: Timo Sirainen Date: Wed, 3 Feb 2021 18:35:02 +0000 (+0200) Subject: lib-storage: Add PID to the default log prefix X-Git-Tag: 2.3.15~357 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e5caac3a90b0202bbc9fc0c0e2db9321b97fe51e;p=thirdparty%2Fdovecot%2Fcore.git lib-storage: Add PID to the default log prefix --- diff --git a/src/lib-storage/mail-storage-service.c b/src/lib-storage/mail-storage-service.c index 1599267908..85c3d81dfc 100644 --- a/src/lib-storage/mail-storage-service.c +++ b/src/lib-storage/mail-storage-service.c @@ -997,8 +997,8 @@ mail_storage_service_init(struct master_service *service, may still be going to wrong location */ const char *configured_name = master_service_get_configured_name(service); - ctx->default_log_prefix = - p_strconcat(pool, configured_name, ": ", NULL); + ctx->default_log_prefix = p_strdup_printf(pool, + "%s(%s): ", configured_name, my_pid); master_service_init_log_with_prefix(service, ctx->default_log_prefix); } dict_drivers_register_builtin(); @@ -1269,7 +1269,7 @@ mail_storage_service_lookup_real(struct mail_storage_service_ctx *ctx, master_service_get_configured_name(ctx->service); ctx->log_initialized = TRUE; master_service_init_log_with_prefix(ctx->service, - t_strconcat(configured_name, ": ", NULL)); + t_strdup_printf("%s(%s): ", configured_name, my_pid)); update_log_prefix = TRUE; } sets = master_service_settings_parser_get_others(master_service,