OpenStack library for messaging
Go to file
Kenneth Giusti 13759e1254 Do not access the connection's socket during error callback
The _get_connection_info() method attempts to gather debug information
from the connection, and will reach into the amqp channel to get the
local (client's) TCP port number via the 'sock' property.

If _get_connection_info() is called from autoretry's on_error handler
the 'sock' property notices that the transport is not set and attempts
to re-connect.  amqp has deprecated this reconnect behavior, and in
any case the client's socket is irrelevant since the connection may
not be valid at this point.

Closes-Bug: #1745166
Change-Id: I3c42f8463605927f6f94d6c3a7f05e584476abc1
(cherry picked from commit 361669764f)
2018-09-26 05:34:37 +02:00
doc Create doc/requirements.txt 2017-12-29 11:44:49 -06:00
etc Fix spelling typo in output 2015-09-24 18:11:22 +08:00
oslo_messaging Do not access the connection's socket during error callback 2018-09-26 05:34:37 +02:00
releasenotes rabbitmq: don't wait for message ack/requeue 2017-11-30 16:49:12 +01:00
tools Avoid tox_install.sh for constraints support 2017-12-29 11:44:28 -06: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 Update .gitreview for stable/pike 2017-07-28 21:05:01 +00:00
.testr.conf tests: don't run functional tests in parallel 2017-02-23 10:59:00 +01:00
.zuul.yaml import zuul job settings from project-config 2018-08-03 17:54:04 -04: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 URLs in documents according to document migration 2017-07-12 22:54:02 +08:00
babel.cfg Setup for translation 2014-06-05 22:48:44 +02:00
bindep.txt tox: rename zeromq target 2017-01-02 11:34:02 +01:00
requirements.txt Updated from global requirements 2017-07-18 01:54:53 +00:00
setup-test-env-amqp1.sh [AMQP 1.0] Setup the amqp1 test environment on ubuntu 2016-12-19 14:47:04 -05:00
setup-test-env-kafka.sh tox: use already installed kafka if present 2017-01-02 11:46:48 +01: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-03-04 01:51:17 +00:00
test-requirements.txt Updated from global requirements 2017-08-11 19:04:06 +00:00
tox.ini Use stable branch for upper constraints 2018-01-08 12:14:48 -06: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.