Reviewed: https://review.openstack.org/173724 Committed: https://git.openstack.org/cgit/openstack/oslo.messaging/commit/?id=33f3b18539da88ddf984ada4b63e2767d64438f9 Submitter: Jenkins Branch: stable/icehouse
commit 33f3b18539da88ddf984ada4b63e2767d64438f9 Author: Mehdi Abaakouk <[email protected]> Date: Tue Jul 22 09:42:52 2014 -0700 Declare DirectPublisher exchanges with passive=True If rabbit dies, the consumer can be disconnected before the publisher sends, and if the consumer hasn't declared the queue, the publisher's will send a message to an exchange that's not bound to a queue, and the message wll be lost. Setting passive=True will cause the publisher to fail and retry if the consumer hasn't declared the receiving queue yet. Co-Authored-By: Noel Burton-Krahn <[email protected]> Closes-Bug: #1338732 (cherry picked from commit 434b5c8781b36cd65b7b642d723c0502e7093795) Conflicts: oslo_messaging/_drivers/common.py oslo_messaging/tests/test_utils.py Change-Id: I5ba4d311b97236d3a85a9f5badff61f12b08c12d -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1338732 Title: Timed out waiting for a reply via rabbit To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-archive/+bug/1338732/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
