Author: markt
Date: Tue Apr 23 16:10:06 2013
New Revision: 1471024

URL: http://svn.apache.org/r1471024
Log:
Avoid a memory leak with the background processing thread

Modified:
    tomcat/trunk/java/org/apache/tomcat/websocket/BackgroundProcessManager.java

Modified: 
tomcat/trunk/java/org/apache/tomcat/websocket/BackgroundProcessManager.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/BackgroundProcessManager.java?rev=1471024&r1=1471023&r2=1471024&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/websocket/BackgroundProcessManager.java 
(original)
+++ tomcat/trunk/java/org/apache/tomcat/websocket/BackgroundProcessManager.java 
Tue Apr 23 16:10:06 2013
@@ -60,6 +60,8 @@ public class BackgroundProcessManager {
         synchronized (processesLock) {
             if (processes.size() == 0) {
                 wsBackgroundThread = new WsBackgroundThread(this);
+                wsBackgroundThread.setContextClassLoader(
+                        this.getClass().getClassLoader());
                 wsBackgroundThread.setDaemon(true);
                 wsBackgroundThread.start();
             }



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to