oslo.messaging/doc/source/transport.rst
Doug Hellmann 66db2b310d Touch up grammar in warning messages
Change-Id: I556e6e646417be3732a7c31987ec964f9808f079
2014-12-04 16:04:37 -05:00

793 B

Transport

oslo.messaging

get_transport

Transport

TransportURL

TransportHost

set_transport_defaults

Forking Processes and oslo.messaging Transport objects

oslo.messaging can't ensure that forking a process that shares the same transport object is safe for the library consumer, because it relies on different 3rd party libraries that don't ensure that. In certain cases, with some drivers, it does work:

  • rabbit: works only if no connection have already been established.
  • qpid: doesn't work (The qpid library has a global state that uses file descriptors that can't be reset)
  • amqp1: works