Details
-
Improvement
-
Status: Closed
-
Blocker
-
Resolution: Fixed
-
None
-
None
-
None
Description
For each command, the command handler will use a timer record the rt. So, if someone input error commands, the command handler will create a new timer to record, this will cause memory leak.
//AbstractHookableCmdHandler#onCommand //see also org.apache.james.protocols.smtp.core.UnknownCmdHandler TimeMetric timeMetric = metricFactory.timer("SMTP-" + request.getCommand().toLowerCase(Locale.US));
Attachments
Issue Links
- links to