Thread Dump AWT-AppKit "AWT-AppKit" Id=18 Group=main RUNNABLE (in native) com.google.common.base.internal.Finalizer "com.google.common.base.internal.Finalizer" Id=46 Group=main WAITING on java.lang.ref.ReferenceQueue$Lock@1e155ed5 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@1e155ed5 at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at com.google.common.base.internal.Finalizer.run(Finalizer.java:127) ConnectorThread:[ajp13-8009] "ConnectorThread:[ajp13-8009]" Id=24 Group=main RUNNABLE (in native) at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) - locked java.net.SocksSocketImpl@1cd2b0da at java.net.ServerSocket.implAccept(ServerSocket.java:462) at java.net.ServerSocket.accept(ServerSocket.java:430) at winstone.ajp13.Ajp13Listener.run(Ajp13Listener.java:112) at java.lang.Thread.run(Thread.java:680) ConnectorThread:[http-8080] "ConnectorThread:[http-8080]" Id=23 Group=main RUNNABLE (in native) at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) - locked java.net.SocksSocketImpl@4c58c6fe at java.net.ServerSocket.implAccept(ServerSocket.java:462) at java.net.ServerSocket.accept(ServerSocket.java:430) at winstone.HttpListener.run(HttpListener.java:127) at java.lang.Thread.run(Thread.java:680) DestroyJavaVM "DestroyJavaVM" Id=28 Group=main RUNNABLE Executor #0 for master : executing platform_WebKit #26 "Executor #0 for master : executing platform_WebKit #26" Id=104493 Group=main RUNNABLE at sun.nio.ch.FileChannelImpl.unmap0(Native Method) at sun.nio.ch.FileChannelImpl.access$100(FileChannelImpl.java:32) at sun.nio.ch.FileChannelImpl$Unmapper.run(FileChannelImpl.java:667) at sun.misc.Cleaner.clean(Cleaner.java:125) at sun.nio.ch.FileChannelImpl.unmap(FileChannelImpl.java:676) at sun.nio.ch.FileChannelImpl.transferToTrustedChannel(FileChannelImpl.java:442) at sun.nio.ch.FileChannelImpl.transferTo(FileChannelImpl.java:510) at org.apache.tools.ant.util.ResourceUtils.copyResource(ResourceUtils.java:468) at org.apache.tools.ant.util.FileUtils.copyFile(FileUtils.java:519) at org.apache.tools.ant.util.FileUtils.copyFile(FileUtils.java:481) at org.apache.tools.ant.util.FileUtils.copyFile(FileUtils.java:310) at org.apache.tools.ant.taskdefs.Copy.doFileOperations(Copy.java:827) at hudson.FilePath$31$1CopyImpl.doFileOperations(FilePath.java:1509) at org.apache.tools.ant.taskdefs.Copy.execute(Copy.java:508) at hudson.FilePath$31.invoke(FilePath.java:1523) at hudson.FilePath$31.invoke(FilePath.java:1493) at hudson.FilePath.act(FilePath.java:758) at hudson.FilePath.act(FilePath.java:740) at hudson.FilePath.copyRecursiveTo(FilePath.java:1493) at hudson.tasks.ArtifactArchiver.perform(ArtifactArchiver.java:116) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19) at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:664) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:639) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:617) at hudson.model.Build$RunnerImpl.post2(Build.java:161) at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:586) at hudson.model.Run.run(Run.java:1400) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:146) Handling GET /threadDump : RequestHandlerThread[#8] "Handling GET /threadDump : RequestHandlerThread[#8]" Id=534 Group=main TIMED_WAITING on java.util.concurrent.FutureTask$Sync@33d0b529 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.FutureTask$Sync@33d0b529 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(AbstractQueuedSynchronizer.java:1011) at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1303) at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:227) at java.util.concurrent.FutureTask.get(FutureTask.java:91) at hudson.remoting.LocalChannel$2.get(LocalChannel.java:81) at jenkins.model.Jenkins.getAllThreadDumps(Jenkins.java:2563) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.commons.jexl.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:258) at org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:104) at org.apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:83) at org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java:57) at org.apache.commons.jexl.parser.ASTReferenceExpression.value(ASTReferenceExpression.java:51) at org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java:80) at hudson.ExpressionFactory2$JexlExpression.evaluate(ExpressionFactory2.java:72) at org.apache.commons.jelly.expression.ExpressionSupport.evaluateRecurse(ExpressionSupport.java:61) at org.apache.commons.jelly.expression.ExpressionSupport.evaluateAsIterator(ExpressionSupport.java:94) at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:89) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98) at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98) at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:63) at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:63) at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:53) at org.kohsuke.stapler.jelly.JellyFacet$1.dispatch(JellyFacet.java:89) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:561) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:477) at org.kohsuke.stapler.Stapler.service(Stapler.java:159) at javax.servlet.http.HttpServlet.service(HttpServlet.java:45) at winstone.ServletConfiguration.execute(ServletConfiguration.java:249) at winstone.RequestDispatcher.forward(RequestDispatcher.java:335) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:378) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94) at hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:52) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97) at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84) at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76) at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at winstone.RequestDispatcher.forward(RequestDispatcher.java:333) at winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:244) at winstone.RequestHandlerThread.run(RequestHandlerThread.java:150) at java.lang.Thread.run(Thread.java:680) Hudson cron thread "Hudson cron thread" Id=25 Group=main TIMED_WAITING on java.util.TaskQueue@439d8df4 at java.lang.Object.wait(Native Method) - waiting on java.util.TaskQueue@439d8df4 at java.util.TimerThread.mainLoop(Timer.java:509) at java.util.TimerThread.run(Timer.java:462) Jenkins UDP 33848 monitoring thread "Jenkins UDP 33848 monitoring thread" Id=49 Group=main RUNNABLE (in native) at java.net.PlainDatagramSocketImpl.receive0(Native Method) - locked java.net.PlainDatagramSocketImpl@264d8ee7 at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:145) - locked java.net.PlainDatagramSocketImpl@264d8ee7 at java.net.DatagramSocket.receive(DatagramSocket.java:725) - locked java.net.DatagramPacket@b87aaa2 - locked java.net.MulticastSocket@77d37797 at hudson.UDPBroadcastThread.run(UDPBroadcastThread.java:79) JmDNS(build-qa-movenetworks-com.local.).State.Timer "JmDNS(build-qa-movenetworks-com.local.).State.Timer" Id=52 Group=main TIMED_WAITING on java.util.TaskQueue@407c80dd at java.lang.Object.wait(Native Method) - waiting on java.util.TaskQueue@407c80dd at java.util.TimerThread.mainLoop(Timer.java:509) at java.util.TimerThread.run(Timer.java:462) JmDNS(build-qa-movenetworks-com.local.).Timer "JmDNS(build-qa-movenetworks-com.local.).Timer" Id=51 Group=main TIMED_WAITING on java.util.TaskQueue@2df04e3e at java.lang.Object.wait(Native Method) - waiting on java.util.TaskQueue@2df04e3e at java.util.TimerThread.mainLoop(Timer.java:509) at java.util.TimerThread.run(Timer.java:462) LauncherControlThread[ControlPort=-1] "LauncherControlThread[ControlPort=-1]" Id=26 Group=main TIMED_WAITING at java.lang.Thread.sleep(Native Method) at winstone.Launcher.run(Launcher.java:279) at java.lang.Thread.run(Thread.java:680) Poller SunPKCS11-Darwin "Poller SunPKCS11-Darwin" Id=10 Group=main TIMED_WAITING at java.lang.Thread.sleep(Native Method) at sun.security.pkcs11.SunPKCS11$TokenPoller.run(SunPKCS11.java:692) at java.lang.Thread.run(Thread.java:680) pool-11-thread-1 "pool-11-thread-1" Id=104503 Group=main WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7f30f9a2 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7f30f9a2 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:680) pool-11-thread-2 "pool-11-thread-2" Id=104519 Group=main WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7f30f9a2 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7f30f9a2 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:680) pool-3-thread-195 "pool-3-thread-195" Id=106720 Group=main RUNNABLE at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:374) at hudson.Functions.getThreadInfos(Functions.java:805) at hudson.util.RemotingDiagnostics$GetThreadDump.call(RemotingDiagnostics.java:93) at hudson.util.RemotingDiagnostics$GetThreadDump.call(RemotingDiagnostics.java:89) at hudson.remoting.LocalChannel$1.call(LocalChannel.java:52) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:680) Number of locked synchronizers = 1 - java.util.concurrent.locks.ReentrantLock$NonfairSync@2f7e1761 RequestHandlerThread[#0] "RequestHandlerThread[#0]" Id=11 Group=main RUNNABLE (in native) at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.net.SocketInputStream.read(SocketInputStream.java:182) at winstone.WinstoneInputStream.read(WinstoneInputStream.java:49) at javax.servlet.ServletInputStream.readLine(ServletInputStream.java:27) at winstone.WinstoneInputStream.readLine(WinstoneInputStream.java:108) at winstone.HttpListener.parseURI(HttpListener.java:229) at winstone.RequestHandlerThread.run(RequestHandlerThread.java:87) at java.lang.Thread.run(Thread.java:680) RequestHandlerThread[#1] "RequestHandlerThread[#1]" Id=12 Group=main RUNNABLE (in native) at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.net.SocketInputStream.read(SocketInputStream.java:182) at winstone.WinstoneInputStream.read(WinstoneInputStream.java:49) at javax.servlet.ServletInputStream.readLine(ServletInputStream.java:27) at winstone.WinstoneInputStream.readLine(WinstoneInputStream.java:108) at winstone.HttpListener.parseURI(HttpListener.java:229) at winstone.RequestHandlerThread.run(RequestHandlerThread.java:87) at java.lang.Thread.run(Thread.java:680) RequestHandlerThread[#2] "RequestHandlerThread[#2]" Id=13 Group=main WAITING on winstone.RequestHandlerThread@179ca509 at java.lang.Object.wait(Native Method) - waiting on winstone.RequestHandlerThread@179ca509 at java.lang.Object.wait(Object.java:485) at winstone.RequestHandlerThread.run(RequestHandlerThread.java:216) at java.lang.Thread.run(Thread.java:680) RequestHandlerThread[#3] "RequestHandlerThread[#3]" Id=14 Group=main WAITING on winstone.RequestHandlerThread@2d16fdfb at java.lang.Object.wait(Native Method) - waiting on winstone.RequestHandlerThread@2d16fdfb at java.lang.Object.wait(Object.java:485) at winstone.RequestHandlerThread.run(RequestHandlerThread.java:216) at java.lang.Thread.run(Thread.java:680) RequestHandlerThread[#4] "RequestHandlerThread[#4]" Id=15 Group=main WAITING on winstone.RequestHandlerThread@d050161 at java.lang.Object.wait(Native Method) - waiting on winstone.RequestHandlerThread@d050161 at java.lang.Object.wait(Object.java:485) at winstone.RequestHandlerThread.run(RequestHandlerThread.java:216) at java.lang.Thread.run(Thread.java:680) RequestHandlerThread[#5] "RequestHandlerThread[#5]" Id=359 Group=main WAITING on winstone.RequestHandlerThread@4b25b152 at java.lang.Object.wait(Native Method) - waiting on winstone.RequestHandlerThread@4b25b152 at java.lang.Object.wait(Object.java:485) at winstone.RequestHandlerThread.run(RequestHandlerThread.java:216) at java.lang.Thread.run(Thread.java:680) RequestHandlerThread[#6] "RequestHandlerThread[#6]" Id=360 Group=main RUNNABLE (in native) at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.net.SocketInputStream.read(SocketInputStream.java:182) at winstone.WinstoneInputStream.read(WinstoneInputStream.java:49) at javax.servlet.ServletInputStream.readLine(ServletInputStream.java:27) at winstone.WinstoneInputStream.readLine(WinstoneInputStream.java:108) at winstone.HttpListener.parseURI(HttpListener.java:229) at winstone.RequestHandlerThread.run(RequestHandlerThread.java:87) at java.lang.Thread.run(Thread.java:680) RequestHandlerThread[#7] "RequestHandlerThread[#7]" Id=392 Group=main RUNNABLE (in native) at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.net.SocketInputStream.read(SocketInputStream.java:182) at winstone.WinstoneInputStream.read(WinstoneInputStream.java:49) at javax.servlet.ServletInputStream.readLine(ServletInputStream.java:27) at winstone.WinstoneInputStream.readLine(WinstoneInputStream.java:108) at winstone.HttpListener.parseURI(HttpListener.java:229) at winstone.RequestHandlerThread.run(RequestHandlerThread.java:87) at java.lang.Thread.run(Thread.java:680) RequestHandlerThread[#9] "RequestHandlerThread[#9]" Id=535 Group=main WAITING on winstone.RequestHandlerThread@68553bea at java.lang.Object.wait(Native Method) - waiting on winstone.RequestHandlerThread@68553bea at java.lang.Object.wait(Object.java:485) at winstone.RequestHandlerThread.run(RequestHandlerThread.java:216) at java.lang.Thread.run(Thread.java:680) SocketListener(build-qa-movenetworks-com.local.) "SocketListener(build-qa-movenetworks-com.local.)" Id=50 Group=main RUNNABLE (in native) at java.net.PlainDatagramSocketImpl.receive0(Native Method) - locked java.net.PlainDatagramSocketImpl@7ba0e001 at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:145) - locked java.net.PlainDatagramSocketImpl@7ba0e001 at java.net.DatagramSocket.receive(DatagramSocket.java:725) - locked java.net.DatagramPacket@364c20d5 - locked java.net.MulticastSocket@3fff9bcc at javax.jmdns.impl.SocketListener.run(SocketListener.java:41) TCP slave agent listener port=0 "TCP slave agent listener port=0" Id=48 Group=main RUNNABLE (in native) at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) - locked java.net.SocksSocketImpl@5c5097f6 at java.net.ServerSocket.implAccept(ServerSocket.java:462) at java.net.ServerSocket.accept(ServerSocket.java:430) at hudson.TcpSlaveAgentListener.run(TcpSlaveAgentListener.java:127) ViewJob reload thread "ViewJob reload thread" Id=47 Group=main TIMED_WAITING on java.util.LinkedHashSet@2f28c6d3 at java.lang.Object.wait(Native Method) - waiting on java.util.LinkedHashSet@2f28c6d3 at hudson.model.ViewJob$ReloadThread.getNext(ViewJob.java:171) at hudson.model.ViewJob$ReloadThread.run(ViewJob.java:188) WinstoneHostConfigurationMgmt:default "WinstoneHostConfigurationMgmt:default" Id=22 Group=main TIMED_WAITING at java.lang.Thread.sleep(Native Method) at winstone.HostConfiguration.run(HostConfiguration.java:176) at java.lang.Thread.run(Thread.java:680) WinstoneObjectPoolMgmt "WinstoneObjectPoolMgmt" Id=16 Group=main TIMED_WAITING at java.lang.Thread.sleep(Native Method) at winstone.ObjectPool.run(ObjectPool.java:103) at java.lang.Thread.run(Thread.java:680) Finalizer "Finalizer" Id=3 Group=system WAITING on java.lang.ref.ReferenceQueue$Lock@3f07c192 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@3f07c192 at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) Java2D Disposer "Java2D Disposer" Id=19 Group=system WAITING on java.lang.ref.ReferenceQueue$Lock@587074da at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@587074da at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at sun.java2d.Disposer.run(Disposer.java:127) at java.lang.Thread.run(Thread.java:680) Reference Handler "Reference Handler" Id=2 Group=system WAITING on java.lang.ref.Reference$Lock@16357892 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.Reference$Lock@16357892 at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) Signal Dispatcher "Signal Dispatcher" Id=6 Group=system RUNNABLE