Christopher L. Shannon created ARTEMIS-1727:
-----------------------------------------------

             Summary: Broker should close socket on failed connection attempt 
using OpenWire
                 Key: ARTEMIS-1727
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-1727
             Project: ActiveMQ Artemis
          Issue Type: Bug
          Components: OpenWire
    Affects Versions: 2.4.0
            Reporter: Christopher L. Shannon
            Assignee: Christopher L. Shannon
             Fix For: 2.5.0


This is related to a patch I did for 5.x : AMQ-6561

The OpenWire client will only close a connection failed connection attempt 
automatically on a security error but not other JMSExceptions such as Invalid 
client ids.  Because of this it's possible a misbehaving client can leave open 
sockets that won't be closed.  The broker should detect a failed open wire 
connection attempt and make sure the socket is killed.

Note that the CORE client does not seem to have this problem because it does 
properly handle all JMS exceptions on initial connect/authorization and close 
itself.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to