Hi,
there seems to be a significant amount of threads related to Disk Usage
plugin. This may be a cause of the hanging. I would recommend that you
disable this plugin and see if the hanging persists.

Vincent


2014-08-12 14:36 GMT+02:00 Jan Řezníček <[email protected]>:

> I have a slave with the Windows XP, where builds sometimes stuck. Its
> stuck aproximately once from 15 runs.
> The build console shows only:
>
>
> Started by user anonymous
> Building remotely on X in workspace Y.
>
> And stuck forever.
>
>
> I have Jenkins 1.575, but same stuck occured in previous version too. I have 
> updated jenkins slave multiple times too.
>
> Do somebody knows, what is the cause?
>
> The Thread Dump of the slave is (after few hours of the stuck):
>
>
>
> Channel reader thread: channel
>
> "Channel reader thread: channel" Id=10 Group=main RUNNABLE (in native)
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
>       at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
>       -  locked java.io.BufferedInputStream@100edc0
>       at 
> hudson.remoting.FlightRecorderInputStream.read(FlightRecorderInputStream.java:82)
>       at 
> hudson.remoting.ChunkedInputStream.readHeader(ChunkedInputStream.java:67)
>       at 
> hudson.remoting.ChunkedInputStream.readUntilBreak(ChunkedInputStream.java:93)
>       at 
> hudson.remoting.ChunkedCommandTransport.readBlock(ChunkedCommandTransport.java:33)
>       at 
> hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:34)
>       at 
> hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48)
>
>
> main
>
> "main" Id=1 Group=main WAITING on hudson.remoting.Engine@18412e1
>       at java.lang.Object.wait(Native Method)
>       -  waiting on hudson.remoting.Engine@18412e1
>       at java.lang.Thread.join(Thread.java:1143)
>       at java.lang.Thread.join(Thread.java:1196)
>       at hudson.remoting.jnlp.Main.main(Main.java:137)
>       at hudson.remoting.jnlp.Main._main(Main.java:130)
>       at hudson.remoting.Launcher.run(Launcher.java:227)
>       at hudson.remoting.Launcher.main(Launcher.java:192)
>
>
> Ping thread for channel hudson.remoting.Channel@11ca803:channel
>
>
> "Ping thread for channel hudson.remoting.Channel@11ca803:channel" Id=17 
> Group=main TIMED_WAITING
>       at java.lang.Thread.sleep(Native Method)
>       at hudson.remoting.PingThread.run(PingThread.java:86)
>
>
> pool-1-thread-10 for channel
>
> "pool-1-thread-10 for channel" Id=22 Group=main RUNNABLE
>       at org.jvnet.hudson.Windows.monitor(Windows.java:40)
>       at 
> hudson.node_monitors.SwapSpaceMonitor$MonitorTask.call(SwapSpaceMonitor.java:113)
>       at 
> hudson.node_monitors.SwapSpaceMonitor$MonitorTask.call(SwapSpaceMonitor.java:103)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:118)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>       at hudson.remoting.Request$2.run(Request.java:328)
>       at 
> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
>       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:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at hudson.remoting.Engine$1$1.run(Engine.java:63)
>       at java.lang.Thread.run(Thread.java:619)
>
>       Number of locked synchronizers = 1
>       - java.util.concurrent.locks.ReentrantLock$NonfairSync@ddf89
>
> pool-1-thread-104 for channel
>
> "pool-1-thread-104 for channel" Id=117 Group=main RUNNABLE
>       at 
> hudson.util.jna.Kernel32Utils.getWin32FileAttributes(Kernel32Utils.java:77)
>       at 
> hudson.util.jna.Kernel32Utils.isJunctionOrSymlink(Kernel32Utils.java:98)
>       at hudson.Util.isSymlink(Util.java:340)
>       at 
> hudson.plugins.disk_usage.DiskUsageUtil.isSymlink(DiskUsageUtil.java:277)
>       at 
> hudson.plugins.disk_usage.DiskUsageUtil.getFileSize(DiskUsageUtil.java:294)
>       at 
> hudson.plugins.disk_usage.DiskUsageUtil$DiskUsageCallable.call(DiskUsageUtil.java:534)
>       at 
> hudson.plugins.disk_usage.DiskUsageUtil$DiskUsageCallable.call(DiskUsageUtil.java:515)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:118)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>       at hudson.remoting.Request$2.run(Request.java:328)
>       at 
> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
>       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:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at hudson.remoting.Engine$1$1.run(Engine.java:63)
>       at java.lang.Thread.run(Thread.java:619)
>
>       Number of locked synchronizers = 1
>       - java.util.concurrent.locks.ReentrantLock$NonfairSync@3f68d7
>
> pool-1-thread-106 for channel
>
> "pool-1-thread-106 for channel" Id=119 Group=main RUNNABLE
>       at 
> hudson.util.jna.Kernel32Utils.getWin32FileAttributes(Kernel32Utils.java:77)
>       at 
> hudson.util.jna.Kernel32Utils.isJunctionOrSymlink(Kernel32Utils.java:98)
>       at hudson.Util.isSymlink(Util.java:340)
>       at 
> hudson.plugins.disk_usage.DiskUsageUtil.isSymlink(DiskUsageUtil.java:277)
>       at 
> hudson.plugins.disk_usage.DiskUsageUtil.getFileSize(DiskUsageUtil.java:294)
>       at 
> hudson.plugins.disk_usage.DiskUsageUtil$DiskUsageCallable.call(DiskUsageUtil.java:534)
>       at 
> hudson.plugins.disk_usage.DiskUsageUtil$DiskUsageCallable.call(DiskUsageUtil.java:515)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:118)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>       at hudson.remoting.Request$2.run(Request.java:328)
>       at 
> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
>       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:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at hudson.remoting.Engine$1$1.run(Engine.java:63)
>       at java.lang.Thread.run(Thread.java:619)
>
>       Number of locked synchronizers = 1
>       - java.util.concurrent.locks.ReentrantLock$NonfairSync@4f06ad
>
> pool-1-thread-108 for channel
>
> "pool-1-thread-108 for channel" Id=121 Group=main RUNNABLE
>       at 
> hudson.util.jna.Kernel32Utils.getWin32FileAttributes(Kernel32Utils.java:77)
>       at 
> hudson.util.jna.Kernel32Utils.isJunctionOrSymlink(Kernel32Utils.java:98)
>       at hudson.Util.isSymlink(Util.java:340)
>       at 
> hudson.plugins.disk_usage.DiskUsageUtil.isSymlink(DiskUsageUtil.java:277)
>       at 
> hudson.plugins.disk_usage.DiskUsageUtil.getFileSize(DiskUsageUtil.java:294)
>       at 
> hudson.plugins.disk_usage.DiskUsageUtil$DiskUsageCallable.call(DiskUsageUtil.java:534)
>       at 
> hudson.plugins.disk_usage.DiskUsageUtil$DiskUsageCallable.call(DiskUsageUtil.java:515)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:118)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>       at hudson.remoting.Request$2.run(Request.java:328)
>       at 
> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
>       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:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at hudson.remoting.Engine$1$1.run(Engine.java:63)
>       at java.lang.Thread.run(Thread.java:619)
>
>       Number of locked synchronizers = 1
>       - java.util.concurrent.locks.ReentrantLock$NonfairSync@757105
>
> pool-1-thread-110 for channel
>
> "pool-1-thread-110 for channel" Id=123 Group=main RUNNABLE
>       at 
> hudson.util.jna.Kernel32Utils.getWin32FileAttributes(Kernel32Utils.java:77)
>       at 
> hudson.util.jna.Kernel32Utils.isJunctionOrSymlink(Kernel32Utils.java:98)
>       at hudson.Util.isSymlink(Util.java:340)
>       at 
> hudson.plugins.disk_usage.DiskUsageUtil.isSymlink(DiskUsageUtil.java:277)
>       at 
> hudson.plugins.disk_usage.DiskUsageUtil.getFileSize(DiskUsageUtil.java:294)
>       at 
> hudson.plugins.disk_usage.DiskUsageUtil$DiskUsageCallable.call(DiskUsageUtil.java:534)
>       at 
> hudson.plugins.disk_usage.DiskUsageUtil$DiskUsageCallable.call(DiskUsageUtil.java:515)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:118)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>       at hudson.remoting.Request$2.run(Request.java:328)
>       at 
> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
>       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:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at hudson.remoting.Engine$1$1.run(Engine.java:63)
>       at java.lang.Thread.run(Thread.java:619)
>
>       Number of locked synchronizers = 1
>       - java.util.concurrent.locks.ReentrantLock$NonfairSync@1594f8c
>
> pool-1-thread-111 for channel
>
> "pool-1-thread-111 for channel" Id=124 Group=main RUNNABLE
>       at org.jvnet.hudson.Windows.monitor(Windows.java:40)
>       at 
> hudson.node_monitors.SwapSpaceMonitor$MonitorTask.call(SwapSpaceMonitor.java:113)
>       at 
> hudson.node_monitors.SwapSpaceMonitor$MonitorTask.call(SwapSpaceMonitor.java:103)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:118)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>       at hudson.remoting.Request$2.run(Request.java:328)
>       at 
> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
>       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:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at hudson.remoting.Engine$1$1.run(Engine.java:63)
>       at java.lang.Thread.run(Thread.java:619)
>
>       Number of locked synchronizers = 1
>       - java.util.concurrent.locks.ReentrantLock$NonfairSync@c11156
>
> pool-1-thread-127 for channel
>
> "pool-1-thread-127 for channel" Id=140 Group=main RUNNABLE
>       at org.jvnet.hudson.Windows.monitor(Windows.java:40)
>       at 
> hudson.node_monitors.SwapSpaceMonitor$MonitorTask.call(SwapSpaceMonitor.java:113)
>       at 
> hudson.node_monitors.SwapSpaceMonitor$MonitorTask.call(SwapSpaceMonitor.java:103)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:118)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>       at hudson.remoting.Request$2.run(Request.java:328)
>       at 
> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
>       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:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at hudson.remoting.Engine$1$1.run(Engine.java:63)
>       at java.lang.Thread.run(Thread.java:619)
>
>       Number of locked synchronizers = 1
>       - java.util.concurrent.locks.ReentrantLock$NonfairSync@ddffbd
>
> pool-1-thread-142 for channel
>
> "pool-1-thread-142 for channel" Id=155 Group=main RUNNABLE
>       at org.jvnet.hudson.Windows.monitor(Windows.java:40)
>       at 
> hudson.node_monitors.SwapSpaceMonitor$MonitorTask.call(SwapSpaceMonitor.java:113)
>       at 
> hudson.node_monitors.SwapSpaceMonitor$MonitorTask.call(SwapSpaceMonitor.java:103)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:118)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>       at hudson.remoting.Request$2.run(Request.java:328)
>       at 
> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
>       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:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at hudson.remoting.Engine$1$1.run(Engine.java:63)
>       at java.lang.Thread.run(Thread.java:619)
>
>       Number of locked synchronizers = 1
>       - java.util.concurrent.locks.ReentrantLock$NonfairSync@893021
>
> pool-1-thread-145 for channel
>
> "pool-1-thread-145 for channel" Id=158 Group=main RUNNABLE
>       at sun.management.ThreadImpl.dumpThreads0(Native Method)
>       at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:374)
>       at hudson.Functions.getThreadInfos(Functions.java:1153)
>       at 
> hudson.util.RemotingDiagnostics$GetThreadDump.call(RemotingDiagnostics.java:95)
>       at 
> hudson.util.RemotingDiagnostics$GetThreadDump.call(RemotingDiagnostics.java:92)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:118)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>       at hudson.remoting.Request$2.run(Request.java:328)
>       at 
> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
>       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:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at hudson.remoting.Engine$1$1.run(Engine.java:63)
>       at java.lang.Thread.run(Thread.java:619)
>
>       Number of locked synchronizers = 1
>       - java.util.concurrent.locks.ReentrantLock$NonfairSync@15f80d4
>
> pool-1-thread-2 for channel
>
> "pool-1-thread-2 for channel" Id=13 Group=main RUNNABLE
>       at com.sun.jna.Native.initIDs(Native Method)
>       at com.sun.jna.Native.<clinit>(Native.java:122)
>       at 
> org.tmatesoft.svn.core.internal.util.jna.JNALibraryLoader.<clinit>(JNALibraryLoader.java:50)
>       at 
> org.tmatesoft.svn.core.internal.util.jna.SVNWin32Util.getApplicationDataPath(SVNWin32Util.java:93)
>       at 
> org.tmatesoft.svn.core.internal.util.jna.SVNJNAUtil.getApplicationDataPath(SVNJNAUtil.java:196)
>       at 
> org.tmatesoft.svn.core.internal.wc.SVNFileUtil.getApplicationDataPath(SVNFileUtil.java:1869)
>       at 
> org.tmatesoft.svn.core.wc.SVNWCUtil.getDefaultConfigurationDirectory(SVNWCUtil.java:57)
>       at 
> hudson.scm.SubversionSCM.createSvnAuthenticationManager(SubversionSCM.java:1070)
>       at hudson.scm.SubversionSCM.createClientManager(SubversionSCM.java:1047)
>       at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:980)
>       at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:960)
>       at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2492)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:118)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>       at hudson.remoting.Request$2.run(Request.java:328)
>       at 
> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
>       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:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at hudson.remoting.Engine$1$1.run(Engine.java:63)
>       at java.lang.Thread.run(Thread.java:619)
>
>       Number of locked synchronizers = 1
>       - java.util.concurrent.locks.ReentrantLock$NonfairSync@16a4985
>
> pool-1-thread-25 for channel
>
> "pool-1-thread-25 for channel" Id=37 Group=main RUNNABLE
>       at org.jvnet.hudson.Windows.monitor(Windows.java:40)
>       at 
> hudson.node_monitors.SwapSpaceMonitor$MonitorTask.call(SwapSpaceMonitor.java:113)
>       at 
> hudson.node_monitors.SwapSpaceMonitor$MonitorTask.call(SwapSpaceMonitor.java:103)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:118)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>       at hudson.remoting.Request$2.run(Request.java:328)
>       at 
> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
>       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:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at hudson.remoting.Engine$1$1.run(Engine.java:63)
>       at java.lang.Thread.run(Thread.java:619)
>
>       Number of locked synchronizers = 1
>       - java.util.concurrent.locks.ReentrantLock$NonfairSync@c91722
>
> pool-1-thread-4 for channel
>
> "pool-1-thread-4 for channel" Id=15 Group=main RUNNABLE
>       at com.sun.jna.Structure.<clinit>(Structure.java:134)
>       at org.jvnet.hudson.Windows.monitor(Windows.java:40)
>       at 
> hudson.node_monitors.SwapSpaceMonitor$MonitorTask.call(SwapSpaceMonitor.java:113)
>       at 
> hudson.node_monitors.SwapSpaceMonitor$MonitorTask.call(SwapSpaceMonitor.java:103)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:118)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>       at hudson.remoting.Request$2.run(Request.java:328)
>       at 
> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
>       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:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at hudson.remoting.Engine$1$1.run(Engine.java:63)
>       at java.lang.Thread.run(Thread.java:619)
>
>       Number of locked synchronizers = 1
>       - java.util.concurrent.locks.ReentrantLock$NonfairSync@1cf95a8
>
> pool-1-thread-41 for channel
>
> "pool-1-thread-41 for channel" Id=53 Group=main RUNNABLE
>       at org.jvnet.hudson.Windows.monitor(Windows.java:40)
>       at 
> hudson.node_monitors.SwapSpaceMonitor$MonitorTask.call(SwapSpaceMonitor.java:113)
>       at 
> hudson.node_monitors.SwapSpaceMonitor$MonitorTask.call(SwapSpaceMonitor.java:103)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:118)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>       at hudson.remoting.Request$2.run(Request.java:328)
>       at 
> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
>       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:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at hudson.remoting.Engine$1$1.run(Engine.java:63)
>       at java.lang.Thread.run(Thread.java:619)
>
>       Number of locked synchronizers = 1
>       - java.util.concurrent.locks.ReentrantLock$NonfairSync@18f443d
>
> pool-1-thread-56 for channel
>
> "pool-1-thread-56 for channel" Id=68 Group=main RUNNABLE
>       at org.jvnet.hudson.Windows.monitor(Windows.java:40)
>       at 
> hudson.node_monitors.SwapSpaceMonitor$MonitorTask.call(SwapSpaceMonitor.java:113)
>       at 
> hudson.node_monitors.SwapSpaceMonitor$MonitorTask.call(SwapSpaceMonitor.java:103)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:118)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>       at hudson.remoting.Request$2.run(Request.java:328)
>       at 
> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
>       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:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at hudson.remoting.Engine$1$1.run(Engine.java:63)
>       at java.lang.Thread.run(Thread.java:619)
>
>       Number of locked synchronizers = 1
>       - java.util.concurrent.locks.ReentrantLock$NonfairSync@14704d9
>
> pool-1-thread-7 for channel
>
> "pool-1-thread-7 for channel" Id=19 Group=main RUNNABLE
>       at org.jvnet.hudson.Windows.monitor(Windows.java:40)
>       at 
> hudson.node_monitors.SwapSpaceMonitor$MonitorTask.call(SwapSpaceMonitor.java:113)
>       at 
> hudson.node_monitors.SwapSpaceMonitor$MonitorTask.call(SwapSpaceMonitor.java:103)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:118)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>       at hudson.remoting.Request$2.run(Request.java:328)
>       at 
> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
>       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:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at hudson.remoting.Engine$1$1.run(Engine.java:63)
>       at java.lang.Thread.run(Thread.java:619)
>
>       Number of locked synchronizers = 1
>       - java.util.concurrent.locks.ReentrantLock$NonfairSync@cec888
>
> pool-1-thread-70 for channel
>
> "pool-1-thread-70 for channel" Id=82 Group=main RUNNABLE
>       at org.jvnet.hudson.Windows.monitor(Windows.java:40)
>       at 
> hudson.node_monitors.SwapSpaceMonitor$MonitorTask.call(SwapSpaceMonitor.java:113)
>       at 
> hudson.node_monitors.SwapSpaceMonitor$MonitorTask.call(SwapSpaceMonitor.java:103)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:118)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>       at hudson.remoting.Request$2.run(Request.java:328)
>       at 
> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
>       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:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at hudson.remoting.Engine$1$1.run(Engine.java:63)
>       at java.lang.Thread.run(Thread.java:619)
>
>       Number of locked synchronizers = 1
>       - java.util.concurrent.locks.ReentrantLock$NonfairSync@116f944
>
> pool-1-thread-87 for channel
>
> "pool-1-thread-87 for channel" Id=99 Group=main RUNNABLE
>       at org.jvnet.hudson.Windows.monitor(Windows.java:40)
>       at 
> hudson.node_monitors.SwapSpaceMonitor$MonitorTask.call(SwapSpaceMonitor.java:113)
>       at 
> hudson.node_monitors.SwapSpaceMonitor$MonitorTask.call(SwapSpaceMonitor.java:103)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:118)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>       at hudson.remoting.Request$2.run(Request.java:328)
>       at 
> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
>       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:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at hudson.remoting.Engine$1$1.run(Engine.java:63)
>       at java.lang.Thread.run(Thread.java:619)
>
>       Number of locked synchronizers = 1
>       - java.util.concurrent.locks.ReentrantLock$NonfairSync@1bb7179
>
> pool-1-thread-99 for channel
>
> "pool-1-thread-99 for channel" Id=111 Group=main RUNNABLE
>       at hudson.util.jna.Kernel32Utils.load(Kernel32Utils.java:112)
>       at hudson.util.jna.Kernel32.<clinit>(Kernel32.java:37)
>       at 
> hudson.util.jna.Kernel32Utils.getWin32FileAttributes(Kernel32Utils.java:77)
>       at 
> hudson.util.jna.Kernel32Utils.isJunctionOrSymlink(Kernel32Utils.java:98)
>       at hudson.Util.isSymlink(Util.java:340)
>       at 
> hudson.plugins.disk_usage.DiskUsageUtil.isSymlink(DiskUsageUtil.java:277)
>       at 
> hudson.plugins.disk_usage.DiskUsageUtil.getFileSize(DiskUsageUtil.java:294)
>       at 
> hudson.plugins.disk_usage.DiskUsageUtil$DiskUsageCallable.call(DiskUsageUtil.java:534)
>       at 
> hudson.plugins.disk_usage.DiskUsageUtil$DiskUsageCallable.call(DiskUsageUtil.java:515)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:118)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>       at hudson.remoting.Request$2.run(Request.java:328)
>       at 
> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
>       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:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at hudson.remoting.Engine$1$1.run(Engine.java:63)
>       at java.lang.Thread.run(Thread.java:619)
>
>       Number of locked synchronizers = 1
>       - java.util.concurrent.locks.ReentrantLock$NonfairSync@fbfd6e
>
> Thread-1
>
> "Thread-1" Id=9 Group=main TIMED_WAITING on hudson.remoting.Channel@11ca803
>       at java.lang.Object.wait(Native Method)
>       -  waiting on hudson.remoting.Channel@11ca803
>       at hudson.remoting.Channel.join(Channel.java:874)
>       at hudson.remoting.Engine.run(Engine.java:287)
>
>
> Attach Listener
>
> "Attach Listener" Id=4 Group=system RUNNABLE
>
>
> Finalizer
>
> "Finalizer" Id=3 Group=system WAITING on 
> java.lang.ref.ReferenceQueue$Lock@1f904df
>       at java.lang.Object.wait(Native Method)
>       -  waiting on java.lang.ref.ReferenceQueue$Lock@1f904df
>       at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
>       at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
>       at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
>
>
> Reference Handler
>
> "Reference Handler" Id=2 Group=system WAITING on 
> java.lang.ref.Reference$Lock@1af0d15
>       at java.lang.Object.wait(Native Method)
>       -  waiting on java.lang.ref.Reference$Lock@1af0d15
>       at java.lang.Object.wait(Object.java:485)
>       at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
>
>
> Remote Class Loader Statistics Loading Type Time (s)Count Classes1.2467
> (prefetch cache: 237) Resources0.03
>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to