OpenStack library for messaging
Go to file
Gabriele 6ea1bb5fad Retry to declare a queue after internal error
Without this commit, the client can lose the messages, because the
client does not handler the 'AMQP internal error 541',
read here [2] for details.
The fix retries to create the queue after a delay.
When the virtual-host is ready the declare does not fail.
This is a rare condiction, please read the bug [1] for details.

Closes-Bug: #1822778

[1] https://bugs.launchpad.net/oslo.messaging/+bug/1822778
[2] https://www.rabbitmq.com/amqp-0-9-1-reference.html

Change-Id: I7ab1f9d21ebb807285bf1422bc14cc6e07dcd32a
(cherry picked from commit 4d2787227b)
2019-04-23 07:50:24 +00:00
doc Updated from global requirements 2018-02-13 01:58:13 +00:00
etc Fix spelling typo in output 2015-09-24 18:11:22 +08:00
oslo_messaging Retry to declare a queue after internal error 2019-04-23 07:50:24 +00:00
playbooks OpenDev Migration Patch 2019-04-19 19:31:54 +00:00
releasenotes Add release note for amqp library TLS/SSL error 2019-02-22 12:42:26 -05:00
tools Update kafka functional test 2017-12-16 14:41:03 -05:00
.coveragerc Update .coveragerc after the removal of respective directory 2016-10-18 17:20:09 +05:30
.gitignore Add reno for releasenotes management 2016-05-19 17:14:31 +03:00
.gitreview OpenDev Migration Patch 2019-04-19 19:31:54 +00:00
.testr.conf tests: don't run functional tests in parallel 2017-02-23 10:59:00 +01:00
.zuul.yaml OpenDev Migration Patch 2019-04-19 19:31:54 +00:00
CONTRIBUTING.rst Optimize the link address 2017-04-08 22:39:02 +08:00
HACKING.rst Update URLs in documents according to document migration 2017-07-12 22:54:02 +08:00
LICENSE Add oslo.messaging project infrastructure 2013-06-15 08:43:50 +01:00
README.rst Update links in README 2017-08-04 05:27:43 +00:00
babel.cfg Setup for translation 2014-06-05 22:48:44 +02:00
bindep.txt Merge "Provide bindep_profile in openstack-tox job setup" 2017-12-11 09:39:31 +00:00
requirements.txt Updated from global requirements 2018-02-13 01:58:13 +00:00
setup-test-env-kafka.sh Queens gate fixes 2018-06-14 14:52:27 +02:00
setup-test-env-zmq-direct-dynamic.sh [zmq] Use more stable configuration in voting job 2017-01-16 10:13:17 +02:00
setup-test-env-zmq-proxy.sh [zmq] Fix non voting gate jobs 2016-12-02 17:12:43 +02:00
setup-test-env-zmq-pub-sub.sh [zmq] Fix non voting gate jobs 2016-12-02 17:12:43 +02:00
setup-test-env-zmq.sh [zmq] Use more stable configuration in voting job 2017-01-16 10:13:17 +02:00
setup.cfg Update URLs in documents according to document migration 2017-07-12 22:54:02 +08:00
setup.py Updated from global requirements 2017-12-13 05:01:29 +00:00
test-requirements.txt Updated from global requirements 2018-02-13 01:58:13 +00:00
tox.ini Update UPPER_CONSTRAINTS_FILE for stable/queens 2018-01-24 18:05:55 +00:00

README.rst

Team and repository tags

image

Oslo Messaging Library

Latest Version

Downloads

The Oslo messaging API supports RPC and notifications over a number of different messaging transports.