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)