Christopher L. Shannon created AMQ-7191:
-------------------------------------------

             Summary: AutoTcpTransportServer creates new OpenWire protocol 
verifier object for every connection
                 Key: AMQ-7191
                 URL: https://issues.apache.org/jira/browse/AMQ-7191
             Project: ActiveMQ
          Issue Type: Improvement
          Components: Broker, Transport
    Affects Versions: 5.15.9
            Reporter: Christopher L. Shannon
            Assignee: Christopher L. Shannon
             Fix For: 5.15.10


I was looking at the Auto transport and noticed that every time a new OpenWire 
connection is made the AutoTcpTransportServer is creating a new 
OpenWireProtocolVerifier object with an updated wireformat factory and updating 
the verifiers map.  There is no point to this as the wire format factory with 
updated options from the client isn't actually necessary to detect the protocol 
so this can be removed and prevent creating a bunch of new objects to garbage 
collect.



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

Reply via email to