From: Benjamin Marzinski <bmarzins@xxxxxxxxxx> Issuing multipathd commands when the daemon wasn't running didn't print anything. Signed-off-by: Benjamin Marzinski <bmarzins@xxxxxxxxxx> Reviewed-by: Martin Wilck <mwilck@xxxxxxxx> --- multipathd/uxclnt.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/multipathd/uxclnt.c b/multipathd/uxclnt.c index 16133a8..55d253a 100644 --- a/multipathd/uxclnt.c +++ b/multipathd/uxclnt.c @@ -52,8 +52,10 @@ int uxclnt(char * inbuf, unsigned int timeout) if (!inbuf) return 1; fd = mpath_connect(); - if (fd == -1) + if (fd == -1) { + fprintf(stderr, "ERROR: failed to connect to multipathd\n"); return 1; + } ret = process_req(fd, inbuf, timeout); -- 2.47.0