From b688d952190534204bc4332dc16f7b172831da5e Mon Sep 17 00:00:00 2001 From: Jan Bartel Date: Mon, 18 Jan 2021 17:32:44 +0100 Subject: [PATCH] Issue #5859 Fix Classloader leak from QueuedThreadPool Signed-off-by: Jan Bartel --- .../java/org/eclipse/jetty/util/thread/QueuedThreadPool.java | 1 + 1 file changed, 1 insertion(+) diff --git a/jetty-util/src/main/java/org/eclipse/jetty/util/thread/QueuedThreadPool.java b/jetty-util/src/main/java/org/eclipse/jetty/util/thread/QueuedThreadPool.java index cbc0ad23409e..47ceda7891cb 100644 --- a/jetty-util/src/main/java/org/eclipse/jetty/util/thread/QueuedThreadPool.java +++ b/jetty-util/src/main/java/org/eclipse/jetty/util/thread/QueuedThreadPool.java @@ -689,6 +689,7 @@ public Thread newThread(Runnable runnable) thread.setDaemon(isDaemon()); thread.setPriority(getThreadsPriority()); thread.setName(_name + "-" + thread.getId()); + thread.setContextClassLoader(QueuedThreadPool.class.getClassLoader()); return thread; }