Author: ieb
Date: Wed Sep 21 13:14:51 2016
New Revision: 1761725

URL: http://svn.apache.org/viewvc?rev=1761725&view=rev
Log:
fixing potential race condition causing a NPE inside the JMS provider, failing 
tests intermittently

Modified:
    
sling/trunk/contrib/commons/mom/jms/src/main/java/org/apache/sling/jms/JMSQueueManager.java

Modified: 
sling/trunk/contrib/commons/mom/jms/src/main/java/org/apache/sling/jms/JMSQueueManager.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/contrib/commons/mom/jms/src/main/java/org/apache/sling/jms/JMSQueueManager.java?rev=1761725&r1=1761724&r2=1761725&view=diff
==============================================================================
--- 
sling/trunk/contrib/commons/mom/jms/src/main/java/org/apache/sling/jms/JMSQueueManager.java
 (original)
+++ 
sling/trunk/contrib/commons/mom/jms/src/main/java/org/apache/sling/jms/JMSQueueManager.java
 Wed Sep 21 13:14:51 2016
@@ -175,7 +175,11 @@ public class JMSQueueManager implements
         }
 
         public void close() {
-            session.close();
+            try {
+                session.close();
+            } catch ( Exception e ) {
+                LOGGER.debug("Exception when closing session.",e);
+            }
         }
     }
 


Reply via email to