[jboss-jira] [JBoss JIRA] (WFLY-9894) EnhancedQueueExecutor causes class loader leaks

Stuart Douglas (JIRA) issues at jboss.org
Thu Feb 22 18:34:00 EST 2018


Stuart Douglas created WFLY-9894:
------------------------------------

             Summary: EnhancedQueueExecutor causes class loader leaks
                 Key: WFLY-9894
                 URL: https://issues.jboss.org/browse/WFLY-9894
             Project: WildFly
          Issue Type: Bug
            Reporter: Stuart Douglas
            Assignee: David Lloyd
            Priority: Critical


EnhancedQueueExecutor does not managed its threads context class loaders. By default the TCCL that is assigned to a thread will be the TCCL at creation time, which can be a deployments TCCL. 

This results in class loader leaks, as this deployments TCCL can then never be cleaned. In addition to this it means that the TCCL that tasks are run with is undefined, and can even be the TCCL of an unrelated deployment.



--
This message was sent by Atlassian JIRA
(v7.5.0#75005)


More information about the jboss-jira mailing list