[ https://issues.apache.org/jira/browse/PROTON-2344?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Clifford Jansen resolved PROTON-2344. ------------------------------------- Fix Version/s: proton-c-0.35.0 Assignee: Clifford Jansen Resolution: Fixed > memory leak and close_waits in qpid-proton-c / python2-qpid-proton when > dropping timeouted connection > ----------------------------------------------------------------------------------------------------- > > Key: PROTON-2344 > URL: https://issues.apache.org/jira/browse/PROTON-2344 > Project: Qpid Proton > Issue Type: Bug > Components: proton-c > Affects Versions: proton-c-0.33.0 > Reporter: Pavel Moravec > Assignee: Clifford Jansen > Priority: Major > Fix For: proton-c-0.35.0 > > Attachments: mimic_goferd_consumer-with-receive-noSSL.py > > > Packages used from EPEL: > * qpid-proton-c-0.33.0-1.el7.x86_64 > * python2-qpid-proton-0.33.0-1.el7.x86_64 > > reproducer idea: connect to a broker with a consumer and some heartbeat set, > and mimic dropping packets until the client drops the connection. > > Particular reproducer: > * 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: > > {noformat} > port=5647 > a="-I" > while true; do > echo "$(date): setting $a" > iptables $a OUTPUT -p tcp --dport $port -j DROP > if [ $a = "-I" ]; then > a="-D" > else > a="-I" > fi > sleep 5 > done{noformat} > > .. 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. > > -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org