Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
5.8.0
-
None
-
None
Description
The Javadoc for Connection.close() reads
Closing a closed connection must NOT throw an exception.
Yet, I get this:
Exception in thread "TrueUpdate Manager JMS / Receiver" java.lang.IllegalStateException: org.apache.activemq.ConnectionClosedException: The connection is already closed at net.java.trueupdate.jms.JmsReceiver.run(JmsReceiver.java:105) at java.lang.Thread.run(Thread.java:680) Caused by: org.apache.activemq.ConnectionClosedException: The connection is already closed at org.apache.activemq.ActiveMQConnection.checkClosed(ActiveMQConnection.java:1477) at org.apache.activemq.ActiveMQConnection.checkClosedOrFailed(ActiveMQConnection.java:1464) at org.apache.activemq.ActiveMQConnection.stop(ActiveMQConnection.java:566) at org.apache.activemq.ActiveMQConnection.close(ActiveMQConnection.java:630) at net.java.trueupdate.jms.JmsReceiver.run(JmsReceiver.java:97) ... 1 more