diff options
| author | Alan Conway <aconway@apache.org> | 2010-11-18 19:40:53 +0000 |
|---|---|---|
| committer | Alan Conway <aconway@apache.org> | 2010-11-18 19:40:53 +0000 |
| commit | fbe188d7f35bb0c015940cc9ba944744255df99a (patch) | |
| tree | 04d5de50a185301c9a501acad41da0fd6537e933 /qpid/python/qpid-python-test | |
| parent | 877b20db5a124a14109f3f0445cb5f4635a1adbc (diff) | |
| download | qpid-python-fbe188d7f35bb0c015940cc9ba944744255df99a.tar.gz | |
QPID-2874 Clustered broker crashes in assertion in cluster/ExpiryPolicy.cpp
- Added missing lock to ExpiryPolicy
- 1-N mapping for expiry ID to mapping when receiving an update.
- Regression test.
A fan-out message (sent to multiple queues e.g. by fanout or topic
exchange) is a single message on multiple queues with a single expiry
ID. During an update however each instance is sent as a separate
message so we need to allow 1-N mapping of expiry ID to message during
update.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1036589 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/python/qpid-python-test')
0 files changed, 0 insertions, 0 deletions
