Reviewed: https://review.openstack.org/126914 Committed: https://git.openstack.org/cgit/openstack/oslo.messaging/commit/?id=0d49793e340728416c0c7b1bf964b54efd7e5acb Submitter: Jenkins Branch: master
commit 0d49793e340728416c0c7b1bf964b54efd7e5acb Author: Elena Ezhova <eezh...@mirantis.com> Date: Wed Oct 8 18:18:20 2014 +0400 Create ZeroMQ Context per socket ZeroMQ Context is a singleton and thus is created only once. This leads to problems when there is more than one process working with it. For example, while Neutron server starts, it firstly loads core plugin and service plugins, which start message handling server, and only then forks to create api-workers. As a result, all child processes get the same copy of the context. Creating new Context for each socket will prevent such situations from happening and will guarantee that each process works with its own Context. Change-Id: I56912e39b119c20f6f23311fc2c7c4b9e9e480d0 Closes-Bug: #1364814 ** Changed in: oslo.messaging Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1364814 Title: Neutron multiple api workers can't send cast message to agent when use zeromq To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1364814/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs