[ https://issues.apache.org/activemq/browse/AMQNET-80?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jim Gomes resolved AMQNET-80. ----------------------------- Resolution: Fixed > Close()/Dispose() Methods are not properly protected > ---------------------------------------------------- > > Key: AMQNET-80 > URL: https://issues.apache.org/activemq/browse/AMQNET-80 > Project: ActiveMQ .Net > Issue Type: Bug > Components: ActiveMQ Client > Reporter: Jim Gomes > Assignee: Jim Gomes > Fix For: 1.0 > > Attachments: ProtectCloseMethod.patch > > Original Estimate: 15 minutes > Remaining Estimate: 15 minutes > > The Close() methods in Session, MessageConsumer, and MessageProducer are not > properly protected from being called more than once. They can be called more > than once if the owner of these objects calls the Close() method explicitly > and then when they are finalized through the IDispose interface. The Close() > methods in these objects should be protected in the same way the Close() > method is protected in the Connection object. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.