d5780ad357

When failed in connection.reset(), the current code simply discards the broken connection, without returning a new one to the pool, nor adjust pool counter. It results in a connection leak and eventually blocks the thread. It is fixed by returning a new connection into the pool. Change-Id: I2b2c23def718d8f2409f9fc415441ac88d40f5b9 Closes-Bug: #1474698
Oslo Messaging Library
The Oslo messaging API supports RPC and notifications over a number of different messaging transports.
- License: Apache License, Version 2.0
- Documentation: http://docs.openstack.org/developer/oslo.messaging
- Source: http://git.openstack.org/cgit/openstack/oslo.messaging
- Bugs: http://bugs.launchpad.net/oslo.messaging
Description
Languages
Python
99.8%
Shell
0.2%