Details
Description
See nabble for further details.
To reproduce the issue:
- Start embedded proxy broker and the AMQ broker that are embedded in AMQTestBroker project (see attachments);
- Start the AMQTestConsumer project; This program repeatedly tries opening a connection to the ProxyConnector with wrong certificates.
- Open jconsole to monitor AMQTestBroker memory usage: you should experience an OOM error within one hour with the suggested settings (Xmx = 2048m).
Launch configurations and test keystores are attached to this issue along with the java projects.
This behavior seems to affect ProxyConnector only, running the test against a standard nio-based TransportConnector does not seem to produce anomalous memory consumptions.