[hibernate-commits] Hibernate SVN: r18871 - core/trunk/cache-jbosscache/src/test/java/org/hibernate/test/cache/jbc/access.

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Wed Feb 24 14:11:54 EST 2010


Author: bstansberry at jboss.com
Date: 2010-02-24 14:11:53 -0500 (Wed, 24 Feb 2010)
New Revision: 18871

Modified:
   core/trunk/cache-jbosscache/src/test/java/org/hibernate/test/cache/jbc/access/PutFromLoadValidatorUnitTestCase.java
Log:
[HHH-3817] Add missing lock release to test

Modified: core/trunk/cache-jbosscache/src/test/java/org/hibernate/test/cache/jbc/access/PutFromLoadValidatorUnitTestCase.java
===================================================================
--- core/trunk/cache-jbosscache/src/test/java/org/hibernate/test/cache/jbc/access/PutFromLoadValidatorUnitTestCase.java	2010-02-24 18:45:11 UTC (rev 18870)
+++ core/trunk/cache-jbosscache/src/test/java/org/hibernate/test/cache/jbc/access/PutFromLoadValidatorUnitTestCase.java	2010-02-24 19:11:53 UTC (rev 18871)
@@ -91,7 +91,16 @@
 		if (transactional) {
 			tm.begin();
 		}
-		assertTrue(testee.acquirePutFromLoadLock(KEY1));
+		
+		boolean lockable = testee.acquirePutFromLoadLock(KEY1);
+		try {
+			assertTrue(lockable);
+		}
+		finally {
+			if (lockable) {
+				testee.releasePutFromLoadLock(KEY1);
+			}
+		}
 	}
 
 	public void testRegisteredPut() throws Exception {



More information about the hibernate-commits mailing list