AMQP 1.0 driver duplicates addresses if process forked
Bug #1392868 reported by
Ken Giusti
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
oslo.messaging |
Fix Released
|
Undecided
|
Ken Giusti |
Bug Description
If a process allocates a transport that uses the AMQP 1.0 driver (transport 'amqp') and then forks prior to starting any messaging activity, the resulting processes share the same container identifier.
This causes the processes to generate the same 'unique' local addresses. When this happens, replies to RPC requests sent by either process may be returned to the other process. This results in random RPC timeouts.
Changed in oslo.messaging: | |
assignee: | nobody → Ken Giusti (kgiusti) |
Changed in oslo.messaging: | |
milestone: | none → 1.5.0 |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fix proposed to branch: master /review. openstack. org/134684
Review: https:/