[Ocfs2-commits] mfasheh commits r1293 - trunk/src

svn-commits at oss.oracle.com svn-commits at oss.oracle.com
Tue Jul 20 19:18:28 CDT 2004


Author: mfasheh
Date: 2004-07-20 18:18:27 -0500 (Tue, 20 Jul 2004)
New Revision: 1293

Modified:
   trunk/src/dlm.c
Log:
* add a check of invalid lock_holders value in release_lock. This may
  help us track down a bug...



Modified: trunk/src/dlm.c
===================================================================
--- trunk/src/dlm.c	2004-07-20 23:06:32 UTC (rev 1292)
+++ trunk/src/dlm.c	2004-07-20 23:18:27 UTC (rev 1293)
@@ -1264,6 +1264,11 @@
 	}
 
 finally:
+	if (!lockres->lock_holders) {
+		printk("About to decrement lock_holders one too many! lockid "
+		       "= %llu\n", lock_id);
+		BUG();
+	}
 	lockres->lock_holders--;
 	LOG_TRACE_ARGS("lockres->lock_holders = %u\n", lockres->lock_holders);
 	ocfs_release_lockres (lockres); // ocfs_release_lock



More information about the Ocfs2-commits mailing list