OpenStack library for messaging
Go to file
Kenneth Giusti 361669764f 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
2018-07-06 12:15:53 -04:00
doc Mark the ZeroMQ driver deprecated 2018-06-11 15:11:31 -04: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-07-06 12:15:53 -04:00
playbooks Merge "Fix oslo messaging gating" 2018-06-14 22:05:33 +00:00
releasenotes Merge "Enable RPC call monitoring in AMQP 1.0 driver" 2018-07-04 00:04:17 +00:00
tools update configuration for qdrouter v1.0.0 2018-03-20 16:42:32 -04:00
.coveragerc Update .coveragerc after the removal of respective directory 2016-10-18 17:20:09 +05:30
.gitignore Switch to stestr 2018-07-04 08:33:49 +07:00
.gitreview remove feature branch from master .gitreview 2016-05-09 11:31:28 -04:00
.stestr.conf Switch to stestr 2018-07-04 08:33:49 +07:00
.zuul.yaml Convert legacy zuul jobs to v3 2018-05-11 09:38:50 -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 Add release notes link to README 2018-06-21 13:16:36 +08:00
babel.cfg Setup for translation 2014-06-05 22:48:44 +02:00
bindep.txt Remove the deprecated Pika driver 2018-03-21 10:58:23 -04:00
lower-constraints.txt Switch to stestr 2018-07-04 08:33:49 +07:00
requirements.txt Updated from global requirements 2018-03-25 22:32:26 +00:00
setup-test-env-kafka.sh Update kafka and dsvm jobs 2018-03-30 08:45:24 -04: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 Move requirements for the optional drivers (amqp1, kafka) 2018-04-16 10:38:07 -04:00
setup.py Updated from global requirements 2017-12-13 05:01:29 +00:00
test-requirements.txt Moving stestr to correct package order in test-requirements.txt 2018-07-05 08:28:33 +07:00
tox.ini Merge "Fix the bandit security linter test" 2018-07-04 18:04:50 +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.