cluster: RHEL6 - Increment the recovered locks count when a client is disconnected.

Ryan McCabe rmccabe at fedoraproject.org
Tue May 1 15:01:49 UTC 2012


Gitweb:        http://git.fedorahosted.org/git/cluster.git?p=cluster.git;a=commitdiff;h=899e2d3863fcdcc5f70d175d149b3b6ad084054c
Commit:        899e2d3863fcdcc5f70d175d149b3b6ad084054c
Parent:        7b51b3a6806b9e438e47a455dc30fa0b59c6ec0d
Author:        Ryan McCabe <rmccabe at redhat.com>
AuthorDate:    Fri Apr 27 18:31:47 2012 -0400
Committer:     Ryan McCabe <rmccabe at redhat.com>
CommitterDate: Tue May 1 11:00:46 2012 -0400

Increment the recovered locks count when a client is disconnected.

Signed-off-by: Ryan McCabe <rmccabe at redhat.com>
Reviewed-by: Lon Hohberger <lhh at redhat.com>
Reviewed-by: Fabio M. Di Nitto <fdinitto at redhat.com>
---
 rgmanager/src/daemons/cpglockd.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/rgmanager/src/daemons/cpglockd.c b/rgmanager/src/daemons/cpglockd.c
index 5d0fed9..1a5832c 100644
--- a/rgmanager/src/daemons/cpglockd.c
+++ b/rgmanager/src/daemons/cpglockd.c
@@ -643,6 +643,7 @@ del_client(int fd)
 
 		l->l.state = LOCK_FREE;
 		strncpy(m.resource, l->l.resource, sizeof(m.resource));
+		++recovered;
 		if (grant_next(&m) == 0)
 			send_unlock(&m);
 	}


More information about the cluster-commits mailing list