commit d822f6cbf0f41481fb934d8def228a1029eb7b44
Author: Mehdi Abaakouk <email address hidden>
Date: Wed Jun 18 14:18:48 2014 +0200
Ensures listener queues exist in fake driver
The fanout queues of the fake driver are created at the first executor
poll, but if we use eventlet executor and the fake driver, when the sender
delivers a fanout message before the first poll, the message goes to the
topic queue instead of the server fanout queue.
The changes fixes that by ensuring the all queues exists when the
listener is created.
Reviewed: https:/ /review. openstack. org/107911 /git.openstack. org/cgit/ openstack/ oslo.messaging/ commit/ ?id=d822f6cbf0f 41481fb934d8def 228a1029eb7b44
Committed: https:/
Submitter: Jenkins
Branch: stable/icehouse
commit d822f6cbf0f4148 1fb934d8def228a 1029eb7b44
Author: Mehdi Abaakouk <email address hidden>
Date: Wed Jun 18 14:18:48 2014 +0200
Ensures listener queues exist in fake driver
The fanout queues of the fake driver are created at the first executor
poll, but if we use eventlet executor and the fake driver, when the sender
delivers a fanout message before the first poll, the message goes to the
topic queue instead of the server fanout queue.
The changes fixes that by ensuring the all queues exists when the
listener is created.
Closes bug #1331453
Related-Bug: #1334798
Co-authored-by: Paul Michali <email address hidden> 4b741bbcaea92f4 8730fdd555e 3e4a3cdb62819c2 10c72dcfad) b601a985495382a ae3351b217)
Change-Id: I92e7c01dd87d63
(cherry picked from commit e582da68f4c5edd
(cherry picked from commit 0cfafac2468afe6