.NET binding classes do not throw ObjectDisposedException
---------------------------------------------------------
Key: QPID-3694
URL: https://issues.apache.org/jira/browse/QPID-3694
Project: Qpid
Issue Type: Bug
Components: C++ Client
Affects Versions: 0.14
Environment: Windows .NET binding
Reporter: Chuck Rolke
Assignee: Chuck Rolke
Fix For: 0.15
The .NET binding uses 'ref class' object. Many instances of an object may refer
to the same underlying object. If any one of them calls dispose() on the object
then the other instances are unusable. Dereferencing a NULL pointer in the
binding produces an exception outside of .NET that is hard to diagnose. A
better solution throws an ObjectDisposedException that pinpoints the error in
managed code space.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]