Details
Description
ThreadedSocketAcceptor/DynamicAcceptorSessionProvider Sessions do not get checked by SessionTimerTask because sessionconnector is always null from ThreadPerSessionEventHandlingStrategy.
DynamicAcceptorSessionProvider.getSession(...) {
if(sessionConnector != null) {
sessionConnector.addDynamicSession(s);
}
}
ThreadPerSessionEventHandlingStrategy.getSessionConnector() {
return null;
}
simple fix i tested was to just add the connector constructor like in SingleThread version
public ThreadPerSessionEventHandlingStrategy(SessionConnector connector)
{ sessionConnector = connector; }Attachments
Issue Links
- relates to
-
QFJ-609 Improve JMX session registration.
- Closed