Activity log for bug #1099185

Date Who What changed Old value New value Message
2013-01-13 19:11:23 Erica Windisch bug added bug
2013-01-13 19:14:56 OpenStack Infra oslo: status New In Progress
2013-01-13 19:14:56 OpenStack Infra oslo: assignee Eric Windisch (ewindisch)
2013-01-13 20:45:28 Erica Windisch summary ZeroMQ driver does not close sockets with eventlet >0.9.14 ZeroMQ driver does not close sockets with eventlet 0.9.17
2013-01-13 20:46:18 Erica Windisch description Due to a change in eventlet.green.zmq per upstream commit 90c9b3b6ade2, the ZeroMQ socket.close() no longer accepts the linger keyword argument. This caused calls to close(linger=-1) to fail, resulting in leaking file descriptors. Eventually systems would error: "Too many open files (signaler.cpp:330)" Technically, this is a bug in eventlet.green.zmq failing to accept pyzmq's linger kwarg. However, the default value of linger is already -1, so we can entirely omit the argument. Additionally, we should at least log an error if a socket cannot be closed. Due to a change in eventlet.green.zmq per upstream commit 90c9b3b6ade2, the ZeroMQ socket.close() no longer accepts the linger keyword argument. This caused calls to close(linger=-1) to fail, resulting in leaking file descriptors. Eventually systems would error:   "Too many open files (signaler.cpp:330)" Technically, this is a bug in eventlet.green.zmq failing to accept pyzmq's linger kwarg. However, the default value of linger is already -1, so we can entirely omit the argument. Additionally, we should at least log an error if a socket cannot be closed. Does not affect installations with eventlet<0.9.17
2013-01-15 07:51:57 Mark McLoughlin oslo: importance Undecided Medium
2013-01-15 18:05:59 OpenStack Infra oslo: status In Progress Fix Committed
2013-02-21 13:43:04 Thierry Carrez oslo: status Fix Committed Fix Released
2013-02-21 13:43:04 Thierry Carrez oslo: milestone grizzly-3
2013-04-04 12:46:01 Thierry Carrez oslo/grizzly: importance Undecided Medium
2013-04-04 12:46:01 Thierry Carrez oslo/grizzly: status New Fix Released
2013-04-04 12:46:01 Thierry Carrez oslo/grizzly: milestone 2013.1
2013-04-04 12:46:01 Thierry Carrez oslo/grizzly: assignee Eric Windisch (ewindisch)