[jboss-jira] [JBoss JIRA] (WFCORE-553) ModelControllerClientOperationHandler doesn't manage the clientRequestExecutor properly
Brian Stansberry (JIRA)
issues at jboss.org
Wed Feb 18 18:24:49 EST 2015
Brian Stansberry created WFCORE-553:
---------------------------------------
Summary: ModelControllerClientOperationHandler doesn't manage the clientRequestExecutor properly
Key: WFCORE-553
URL: https://issues.jboss.org/browse/WFCORE-553
Project: WildFly Core
Issue Type: Bug
Components: Domain Management
Affects Versions: 1.0.0.Alpha18, 1.0.0.Alpha1
Reporter: Brian Stansberry
ModelControllerClientOperationHandler's constructor creates a ThreadPoolExecutor for handling client requests and then the class doesn't clean it up.
In addition, an instance of ModelControllerClientOperationHandler is created per channel, not one per ModelControllerClientOperationHandlerFactoryService. I know I at least thought of the thread pool as being per remote management interface, not per channel.
Making it be per ModelControllerClientOperationHandlerFactoryService and cleaning it up in that service's stop would be the easiest fix, but the pool settings may not be appropriate if we do that, so tread carefully.
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
More information about the jboss-jira
mailing list