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 | d983e59b8ee826fa75c817b489d60e60fd80d7a3 (patch) | |
tree | 16d7248024245c259aa4aa7c2bc178554b4625f6 /cpp/src | |
parent | 7ba88a8d4158c1af37e83086a4830c8974995b10 (diff) | |
download | qpid-python-d983e59b8ee826fa75c817b489d60e60fd80d7a3.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')
0 files changed, 0 insertions, 0 deletions