diff options
author | Keith Wall <kwall@apache.org> | 2012-01-18 08:33:39 +0000 |
---|---|---|
committer | Keith Wall <kwall@apache.org> | 2012-01-18 08:33:39 +0000 |
commit | 9b9abf987a4e53aa44dcec16ad43602347020cd7 (patch) | |
tree | 16d7248024245c259aa4aa7c2bc178554b4625f6 /cpp/src/tests/QueueTest.cpp | |
parent | 5ef056ef92b15d91e4dedb184398c0902eb90397 (diff) | |
download | qpid-python-9b9abf987a4e53aa44dcec16ad43602347020cd7.tar.gz |
QPID-3756: ManagedConnectionMBeanTest.testChannels occasionally fails on 0-10 spawned profiles
This problem is caused by the connection mbean being deregistered too late (as the TCP/IP socket)
is closed, thus creating a race between the client using JMX to observe connection state, and the
unregistering of the bean. This patch changes the 0-10 code path to unregister the bean on receipt
of ConnectionClose and before ConnectionCloseOkay is sent to the client.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1232785 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/src/tests/QueueTest.cpp')
0 files changed, 0 insertions, 0 deletions