Author: rgreig
Date: Mon Jan  1 15:02:01 2007
New Revision: 491673

URL: http://svn.apache.org/viewvc?view=rev&rev=491673
Log:
QPID-233 : Patch from Rob Godfrey - fix to lock.unlock() bug

Modified:
    
incubator/qpid/trunk/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/ConcurrentSelectorDeliveryManager.java

Modified: 
incubator/qpid/trunk/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/ConcurrentSelectorDeliveryManager.java
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/ConcurrentSelectorDeliveryManager.java?view=diff&rev=491673&r1=491672&r2=491673
==============================================================================
--- 
incubator/qpid/trunk/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/ConcurrentSelectorDeliveryManager.java
 (original)
+++ 
incubator/qpid/trunk/qpid/java/broker/src/main/java/org/apache/qpid/server/queue/ConcurrentSelectorDeliveryManager.java
 Mon Jan  1 15:02:01 2007
@@ -355,7 +355,7 @@
         finally
         {
             //ensure lock is released
-            if (_lock.isLocked())
+            if (_lock.isHeldByCurrentThread())
             {
                 _lock.unlock();
             }


Reply via email to