]> git.ipfire.org Git - thirdparty/mdadm.git/commitdiff
Add detail information when can not connect monitor
authorXiao Ni <xni@redhat.com>
Sun, 8 Jan 2017 02:59:54 +0000 (10:59 +0800)
committerJes Sorensen <Jes.Sorensen@gmail.com>
Mon, 9 Jan 2017 12:50:00 +0000 (07:50 -0500)
If it can't connect monitor, now the error message is just
Error waiting for xxx to be clean. Add detail error message
in connect_monitor.

Suggested-by: Oleg Samarin <osamarin68@gmail.com>
Signed-off-by: Xiao Ni <xni@redhat.com>
Signed-off-by: Jes Sorensen <Jes.Sorensen@gmail.com>
msg.c

diff --git a/msg.c b/msg.c
index 45cd45040a6126c22eb2bb2bfdf193cc7357790d..c66b0a130e3fb7c719913b8121b476ea0a96dd02 100644 (file)
--- a/msg.c
+++ b/msg.c
@@ -171,6 +171,8 @@ int connect_monitor(char *devname)
        addr.sun_family = PF_LOCAL;
        strcpy(addr.sun_path, path);
        if (connect(sfd, (struct sockaddr*)&addr, sizeof(addr)) < 0) {
+               pr_err("Error connecting monitor with %s: %s\n",
+                       addr.sun_path, strerror(errno));
                close(sfd);
                return -1;
        }