This is the mail archive of the
cluster-cvs@sourceware.org
mailing list for the cluster.
cluster: master - gfs_controld: cannot connect to dlm_controld error
- From: David Teigland <teigland at fedoraproject dot org>
- To: cluster-cvs-relay at redhat dot com
- Date: Tue, 25 Nov 2008 21:24:18 +0000 (UTC)
- Subject: cluster: master - gfs_controld: cannot connect to dlm_controld error
Gitweb: http://git.fedorahosted.org/git/cluster.git?p=cluster.git;a=commitdiff;h=5362b5c53982f15b0671b208726d392450038845
Commit: 5362b5c53982f15b0671b208726d392450038845
Parent: 420b1b1cef5b4e7f0a1a57b8c526f2a3888e6a52
Author: David Teigland <teigland@redhat.com>
AuthorDate: Tue Nov 25 15:15:22 2008 -0600
Committer: David Teigland <teigland@redhat.com>
CommitterDate: Tue Nov 25 15:15:22 2008 -0600
gfs_controld: cannot connect to dlm_controld error
Log an error message stating the reason for failing to start
when it cannot connect to dlm_controld.
Signed-off-by: David Teigland <teigland@redhat.com>
---
group/gfs_controld/cpg-new.c | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/group/gfs_controld/cpg-new.c b/group/gfs_controld/cpg-new.c
index 020b89b..74806f6 100644
--- a/group/gfs_controld/cpg-new.c
+++ b/group/gfs_controld/cpg-new.c
@@ -3254,8 +3254,15 @@ void close_cpg(void)
int setup_dlmcontrol(void)
{
- dlmcontrol_fd = dlmc_fs_connect();
- return dlmcontrol_fd;
+ int fd;
+
+ fd = dlmc_fs_connect();
+ if (fd < 0)
+ log_error("cannot connect to dlm_controld %d", fd);
+ else
+ dlmcontrol_fd = fd;
+
+ return fd;
}
int set_mountgroup_info(struct mountgroup *mg, struct gfsc_mountgroup *out)