summaryrefslogtreecommitdiff
path: root/cpp/examples/messaging/client.cpp
diff options
context:
space:
mode:
authorAlan Conway <aconway@apache.org>2012-11-09 21:45:06 +0000
committerAlan Conway <aconway@apache.org>2012-11-09 21:45:06 +0000
commitf56e93fa6ff8c628ebc45833dc9dc86739a6508c (patch)
tree4c9ebb6f22bf9fd2d1574766849fdb07ade2ddd9 /cpp/examples/messaging/client.cpp
parent4616c477cba9e0ed364198ba5c7892adc2824642 (diff)
downloadqpid-python-f56e93fa6ff8c628ebc45833dc9dc86739a6508c.tar.gz
Bug 874118 - HA Deadlock in backup broker after disconnecting from primary.
The backup broker was running ExchangeRegistry::for_each to clean up connections, but this holds the ExchangeRegistry lock and hence the deadlock. Now we copy a list of exchanges with for_each and work on it without the lock. The issue showed up for 0 timeouts only because the queue schedules non-0 timeouts to a separate timer thread. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1407661 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/examples/messaging/client.cpp')
0 files changed, 0 insertions, 0 deletions