Add some missing control checks.
authormarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Sun, 27 Apr 2008 16:28:34 +0000 (16:28 +0000)
committermarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Sun, 27 Apr 2008 16:28:34 +0000 (16:28 +0000)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@651977 13f79535-47bb-0310-9956-ffa450edef68

java/org/apache/tomcat/util/threads/ThreadWithAttributes.java

index b3c89f0..808ec1d 100644 (file)
@@ -47,10 +47,12 @@ public class ThreadWithAttributes extends Thread {
     }
     
     public final Object[] getThreadData(Object control ) {
+        if( this.control != control ) return null;
         return thData;
     }
     
     public final void setThreadData(Object control, Object thData[] ) {
+        if( this.control != control ) return;
         this.thData=thData;
     }