0d49793e34

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
Oslo Messaging Library
The Oslo messaging API supports RPC and notifications over a number of different messaging transports.
See also: Library Documentation
Description
Languages
Python
99.8%
Shell
0.2%