On 08/01/2019 15:45, Mark Thomas wrote: > On 08/01/2019 15:25, Jean-Pascal Houde wrote: >> Thanks all, > <snip/> > >> "Catalina-utility-1" prio=1 tid=15 WAITING >> at sun.misc.Unsafe.park(Native Method) >> at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) >> at >> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) >> Local Variable: >> java.util.concurrent.locks.AbstractQueuedSynchronizer$Node#38 >> Local Variable: >> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject#1 >> at >> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1081) >> Local Variable: java.util.concurrent.locks.ReentrantLock#1 >> at >> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) >> Local Variable: >> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue#1 >> at >> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) >> at >> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) >> Local Variable: java.util.concurrent.ScheduledThreadPoolExecutor#1 >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) >> Local Variable: java.util.concurrent.ThreadPoolExecutor$Worker#10 >> at >> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) >> Local Variable: >> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable#10 >> at java.lang.Thread.run(Thread.java:748) > > This is the problem. > > I can repeat this on a 2012 R2 test environment. I'm currently updating > my Windows dev environment to see if I can repeat (and then debug) this > there. > > The above thread should have stopped when stop was called. It isn't > immediately obvious why this is going wrong. A remote debugging session > will hopefully shed some light.
Fixed for the next set of releases. Until then, Rémy's work-around will fix it. Mark --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org