activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jim Gomes (JIRA)" <j...@apache.org>
Subject [jira] Resolved: (AMQNET-80) Close()/Dispose() Methods are not properly protected
Date Tue, 08 Apr 2008 16:47:32 GMT

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


Mime
View raw message