[ 
https://issues.apache.org/jira/browse/AMQ-4773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Timothy Bish closed AMQ-4773.
-----------------------------

    Resolution: Fixed

> Connection.close() throws exception if already closed.
> ------------------------------------------------------
>
>                 Key: AMQ-4773
>                 URL: https://issues.apache.org/jira/browse/AMQ-4773
>             Project: ActiveMQ
>          Issue Type: Bug
>    Affects Versions: 5.8.0
>         Environment: Java SE 1.6
>            Reporter: Christian Schlichtherle
>
> The Javadoc for {{Connection.close()}} reads: "[...] Closing a closed 
> connection must NOT throw an exception. [...]"
> Yet, I get this:
> {code}
> 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
> {code}



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to