[Ocfs2-commits] mfasheh commits r1669 - branches/dlm-glue/src

svn-commits at oss.oracle.com svn-commits at oss.oracle.com
Tue Nov 23 15:42:50 CST 2004


Author: mfasheh
Date: 2004-11-23 15:42:48 -0600 (Tue, 23 Nov 2004)
New Revision: 1669

Modified:
   branches/dlm-glue/src/ocfs.h
   branches/dlm-glue/src/vote.c
Log:
* make blocked_lock_count a reasonably sized value.



Modified: branches/dlm-glue/src/ocfs.h
===================================================================
--- branches/dlm-glue/src/ocfs.h	2004-11-23 21:10:22 UTC (rev 1668)
+++ branches/dlm-glue/src/ocfs.h	2004-11-23 21:42:48 UTC (rev 1669)
@@ -397,7 +397,7 @@
 	int vote_exit;
 
 	struct list_head blocked_lock_list;
-	int blocked_lock_count;
+	unsigned long blocked_lock_count;
 
 	struct list_head vote_list;
 	int vote_count;

Modified: branches/dlm-glue/src/vote.c
===================================================================
--- branches/dlm-glue/src/vote.c	2004-11-23 21:10:22 UTC (rev 1668)
+++ branches/dlm-glue/src/vote.c	2004-11-23 21:42:48 UTC (rev 1669)
@@ -295,7 +295,7 @@
 
 static void ocfs2_vote_thread_do_work(ocfs_super *osb)
 {
-	int processed;
+	unsigned long processed;
 	ocfs2_lock_res *lockres;
 	ocfs2_vote_work *work;
 
@@ -310,6 +310,7 @@
 		osb->blocked_lock_count--;
 		spin_unlock(&osb->vote_task_lock);
 
+		OCFS_ASSERT(processed);
 		processed--;
 
 		ocfs2_process_blocked_lock(osb, lockres);



More information about the Ocfs2-commits mailing list