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: [email protected]
For additional commands, e-mail: [email protected]