Packages used from EPEL:
reproducer idea: connect to a broker with a consumer and some heartbeat set, and mimic dropping packets until the client drops the connection.
- create a queue pulp.agent.TEST.0 in a broker
- run below reproducer script (can be further simplified, just modify the ROUTER_ADDRESS)
- mimic packets drops on output:
.. and monitor memory usage and CLOSE_WAIT connections.
The issue sounds to be a regression from python-qpid-proton-0.28.0-3 where I cant reproduce it.