To reproduce, ./qpidd --auth no Then CTRL -Z ./latencytest --rate 10 --heartbeat 1 it should respond with connection closed. If latencytest does not get the connection closed then the bug still exists.
Created attachment 346797 [details] fix for issue
Testing the following also needs to be done to close the BZ - start 2 brokers - CNTRL-Z one of them - connect with a failover subscriber, passing URL's for both nodes, the CNTRL-Z 'ed broker as the first one in the string - check that the listner fails over and connects to the second broker. if it connects to the second broker, the issue is resolve
Fixed in qpidc-0.5.752581-13.el5
The issue has been fixed, validated on RHEL 4.7 / 5.3 i386 / x86_64 on packages qpid*-0.5.752581-13.el* and qpid*-0.5.752581-14.el5. Note: Both parts verified (#0, #2). ->VERIFIED
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2009-1097.html
Created attachment 349032 [details] Extra patch for closing connection