[ 
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.

Reply via email to