diff options
| author | Alan Conway <aconway@apache.org> | 2013-09-11 20:53:22 +0000 |
|---|---|---|
| committer | Alan Conway <aconway@apache.org> | 2013-09-11 20:53:22 +0000 |
| commit | 2ca262d190f60defaf13e56b8d44f4f607c06649 (patch) | |
| tree | 113f5292f4ba8bc9c8e4d79625900ff8e21de21f /python/examples/api | |
| parent | b6a54789fa5a61bafdbc03f05520e1fa59b9403e (diff) | |
| download | qpid-python-2ca262d190f60defaf13e56b8d44f4f607c06649.tar.gz | |
QPID-5132: HA crash in test_tx_join_leave caused by double delete of queue.
Fix crash caused by double-delete of transaction queue when a broker joins while
a transaction is in progress.
- Ignore mode for non-participants in TX.
- Try/catch around queue & exchange deletion.
- Consistent use of QueueRegistry::get when queues are required.
- Remove unnecessary exchange delete warning.
- Remove HaBroker::delete, use realm@username when deleting queues.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1522031 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'python/examples/api')
0 files changed, 0 insertions, 0 deletions
