From: Timo Sirainen Date: Sat, 11 Apr 2020 17:19:55 +0000 (+0300) Subject: lib-master: Fix error logging if reading "instances" file fails X-Git-Tag: 2.3.11.2~432 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=8d4d869d80fc3042351e9efe8510278b18b8bdbb;p=thirdparty%2Fdovecot%2Fcore.git lib-master: Fix error logging if reading "instances" file fails The path was written as "(null)" in the error message (or it crashed in some OSes). --- diff --git a/src/lib-master/master-instance.c b/src/lib-master/master-instance.c index ebef611812..0dd06cd24e 100644 --- a/src/lib-master/master-instance.c +++ b/src/lib-master/master-instance.c @@ -121,7 +121,8 @@ static int master_instance_list_refresh(struct master_instance_list *list) i_error("Invalid line in %s: %s", list->path, line); } T_END; if (input->stream_errno != 0) { - i_error("read(%s) failed: %s", line, i_stream_get_error(input)); + i_error("read(%s) failed: %s", list->path, + i_stream_get_error(input)); ret = -1; } i_stream_destroy(&input);