Comment 4 for bug 1331453

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to oslo.messaging (stable/icehouse)

Reviewed: https://review.openstack.org/107911
Committed: https://git.openstack.org/cgit/openstack/oslo.messaging/commit/?id=d822f6cbf0f41481fb934d8def228a1029eb7b44
Submitter: Jenkins
Branch: stable/icehouse

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.

    Closes bug #1331453
    Related-Bug: #1334798

    Co-authored-by: Paul Michali <email address hidden>
    Change-Id: I92e7c01dd87d634b741bbcaea92f48730fdd555e
    (cherry picked from commit e582da68f4c5edd3e4a3cdb62819c210c72dcfad)
    (cherry picked from commit 0cfafac2468afe6b601a985495382aae3351b217)