A trouble-shooting on one of the production Hudson servers resulted in a...
A trouble-shooting on one of the production Hudson servers resulted in a thread infinitely hanging. Making the code defensive to avoid this problem. "pool-10-thread-6 / waiting for hudson.remoting.Channel@39a5b0:winxpie7.sfbay.sun.com" Id=579896 WAITING on hudson.remoting.UserRequest@3b4670 at java.lang.Object.wait(Native Method) - waiting on hudson.remoting.UserRequest@3b4670 at java.lang.Object.wait(Object.java:485) at hudson.remoting.Request.call(Request.java:116) at hudson.remoting.Channel.call(Channel.java:536) at hudson.slaves.SlaveComputer.setChannel(SlaveComputer.java:305) at hudson.plugins.sshslaves.SSHLauncher.startSlave(SSHLauncher.java:220) at hudson.plugins.sshslaves.SSHLauncher.launch(SSHLauncher.java:180) - locked hudson.plugins.sshslaves.SSHLauncher@985bc4 at hudson.slaves.SlaveComputer$1.call(SlaveComputer.java:175) 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:619) Number of locked synchronizers = 1 - java.util.concurrent.locks.ReentrantLock$NonfairSync@14f0686 git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@21665 71c3de6d-444a-0410-be80-ed276b4c234a
Showing
想要评论请 注册 或 登录