Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-53033

stuck but be able to continue after aborting build

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Critical Critical
    • None
    • windows 7 x64
      Jenkins ver. 2.136
      java.runtime.version 1.8.0_171-b25
      build-name-setter 1.6.9

      This is an intermittent issue. A build get stuck at step build-name-setter.

      Especially build can be continued after be aborted. However, then build-name-setter show empty.

      As the attached image, build-name-setter is stuck about 30 minutes and my build can only continue after I abort it.

          [JENKINS-53033] stuck but be able to continue after aborting build

          Oleg Nenashev added a comment -

          Would it be possible to get a stacktrace?

          Oleg Nenashev added a comment - Would it be possible to get a stacktrace?

          Shoo Yoo Yoon added a comment -

          oleg_nenashev Hi. Sorry. I don't have. Can you make a debug version of this plugin ? Then I will use it instead.

          Shoo Yoo Yoon added a comment - oleg_nenashev Hi. Sorry. I don't have. Can you make a debug version of this plugin ? Then I will use it instead.

          Oleg Nenashev added a comment -

          Just collect a threaddump when the operation hangs. E.g. using a jstack tool from your java distribution

          Oleg Nenashev added a comment - Just collect a threaddump when the operation hangs. E.g. using a jstack tool from your java distribution

          Shoo Yoo Yoon added a comment - - edited

          IOHub#1: Selector[keys:0, gen:0] / pool-1-thread-1
          "IOHub#1: Selector[keys:0, gen:0] / pool-1-thread-1" Id=14 Group=main RUNNABLE (in native)
          at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
          at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
          at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
          at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
          at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)

          • locked sun.nio.ch.Util$3@30ef244c
          • locked java.util.Collections$UnmodifiableSet@491c9849
          • locked sun.nio.ch.WindowsSelectorImpl@37a27b45
            at sun.nio.ch.SelectorImpl.select(Unknown Source)
            at sun.nio.ch.SelectorImpl.select(Unknown Source)
            at org.jenkinsci.remoting.protocol.IOHub.run(IOHub.java:461)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93)
            at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source)
            at java.lang.Thread.run(Unknown Source)

          Number of locked synchronizers = 1

          • java.util.concurrent.ThreadPoolExecutor$Worker@129bf0ca

          main
          "main" Id=1 Group=main WAITING on hudson.remoting.Engine@7309ff27
          at java.lang.Object.wait(Native Method)

          • waiting on hudson.remoting.Engine@7309ff27
            at java.lang.Thread.join(Unknown Source)
            at java.lang.Thread.join(Unknown Source)
            at hudson.remoting.jnlp.Main.main(Main.java:230)
            at hudson.remoting.jnlp.Main._main(Main.java:223)
            at hudson.remoting.Launcher.run(Launcher.java:362)
            at hudson.remoting.Launcher.main(Launcher.java:283)

          Ping thread for channel hudson.remoting.Channel@6fe70d0a:JNLP4-connect connection to MyComputerName/10.221.25.25:58572
          "Ping thread for channel hudson.remoting.Channel@6fe70d0a:JNLP4-connect connection to MyComputerName/10.221.25.25:58572" Id=29 Group=main TIMED_WAITING
          at java.lang.Thread.sleep(Native Method)
          at hudson.remoting.PingThread.run(PingThread.java:95)

          pool-1-thread-20354 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=24867
          "pool-1-thread-20354 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=24867" Id=20524 Group=main RUNNABLE (in native)
          at java.io.FileOutputStream.writeBytes(Native Method)
          at java.io.FileOutputStream.write(Unknown Source)
          at java.io.BufferedOutputStream.write(Unknown Source)

          • locked java.io.BufferedOutputStream@6f5e7248
            at java.io.PrintStream.write(Unknown Source)
          • locked java.io.PrintStream@244f999d
            at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source)
            at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source)
            at sun.nio.cs.StreamEncoder.implFlush(Unknown Source)
            at sun.nio.cs.StreamEncoder.flush(Unknown Source)
          • locked java.io.OutputStreamWriter@569b4fbf
            at java.io.OutputStreamWriter.flush(Unknown Source)
            at java.util.logging.StreamHandler.flush(Unknown Source)
          • locked java.util.logging.ConsoleHandler@72401ccf
            at java.util.logging.ConsoleHandler.publish(Unknown Source)
            at java.util.logging.Logger.log(Unknown Source)
            at java.util.logging.Logger.doLog(Unknown Source)
            at java.util.logging.Logger.log(Unknown Source)
            at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:174)
            at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:167)
            at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3084)
            at hudson.remoting.UserRequest.perform(UserRequest.java:212)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:369)
            at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
            at java.util.concurrent.FutureTask.run(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93)
            at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source)
            at java.lang.Thread.run(Unknown Source)

          Number of locked synchronizers = 1

          • java.util.concurrent.ThreadPoolExecutor$Worker@11c4ef1b

          pool-1-thread-20839 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=25602
          "pool-1-thread-20839 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=25602" Id=21012 Group=main BLOCKED on java.util.logging.ConsoleHandler@72401ccf owned by "pool-1-thread-20354 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=24867" Id=20524
          at java.util.logging.StreamHandler.publish(Unknown Source)

          • blocked on java.util.logging.ConsoleHandler@72401ccf
            at java.util.logging.ConsoleHandler.publish(Unknown Source)
            at java.util.logging.Logger.log(Unknown Source)
            at java.util.logging.Logger.doLog(Unknown Source)
            at java.util.logging.Logger.log(Unknown Source)
            at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:174)
            at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:167)
            at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3084)
            at hudson.remoting.UserRequest.perform(UserRequest.java:212)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:369)
            at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
            at java.util.concurrent.FutureTask.run(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93)
            at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source)
            at java.lang.Thread.run(Unknown Source)

          Number of locked synchronizers = 1

          • java.util.concurrent.ThreadPoolExecutor$Worker@7144bf50

          pool-1-thread-20846 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=25582
          "pool-1-thread-20846 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=25582" Id=21019 Group=main BLOCKED on java.util.logging.ConsoleHandler@72401ccf owned by "pool-1-thread-20354 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=24867" Id=20524
          at java.util.logging.StreamHandler.publish(Unknown Source)

          • blocked on java.util.logging.ConsoleHandler@72401ccf
            at java.util.logging.ConsoleHandler.publish(Unknown Source)
            at java.util.logging.Logger.log(Unknown Source)
            at java.util.logging.Logger.doLog(Unknown Source)
            at java.util.logging.Logger.log(Unknown Source)
            at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:174)
            at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:167)
            at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3084)
            at hudson.remoting.UserRequest.perform(UserRequest.java:212)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:369)
            at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
            at java.util.concurrent.FutureTask.run(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93)
            at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source)
            at java.lang.Thread.run(Unknown Source)

          Number of locked synchronizers = 1

          • java.util.concurrent.ThreadPoolExecutor$Worker@7e397c8e

          pool-1-thread-21882 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=26810
          "pool-1-thread-21882 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=26810" Id=22062 Group=main BLOCKED on java.util.logging.ConsoleHandler@72401ccf owned by "pool-1-thread-20354 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=24867" Id=20524
          at java.util.logging.StreamHandler.publish(Unknown Source)

          • blocked on java.util.logging.ConsoleHandler@72401ccf
            at java.util.logging.ConsoleHandler.publish(Unknown Source)
            at java.util.logging.Logger.log(Unknown Source)
            at java.util.logging.Logger.doLog(Unknown Source)
            at java.util.logging.Logger.log(Unknown Source)
            at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:174)
            at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:167)
            at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3084)
            at hudson.remoting.UserRequest.perform(UserRequest.java:212)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:369)
            at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
            at java.util.concurrent.FutureTask.run(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93)
            at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source)
            at java.lang.Thread.run(Unknown Source)

          Number of locked synchronizers = 1

          • java.util.concurrent.ThreadPoolExecutor$Worker@e15d734

          pool-1-thread-21916 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=26952
          "pool-1-thread-21916 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=26952" Id=22099 Group=main BLOCKED on java.util.logging.ConsoleHandler@72401ccf owned by "pool-1-thread-20354 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=24867" Id=20524
          at java.util.logging.StreamHandler.publish(Unknown Source)

          • blocked on java.util.logging.ConsoleHandler@72401ccf
            at java.util.logging.ConsoleHandler.publish(Unknown Source)
            at java.util.logging.Logger.log(Unknown Source)
            at java.util.logging.Logger.doLog(Unknown Source)
            at java.util.logging.Logger.log(Unknown Source)
            at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:174)
            at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:167)
            at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3084)
            at hudson.remoting.UserRequest.perform(UserRequest.java:212)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:369)
            at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
            at java.util.concurrent.FutureTask.run(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93)
            at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source)
            at java.lang.Thread.run(Unknown Source)

          Number of locked synchronizers = 1

          • java.util.concurrent.ThreadPoolExecutor$Worker@2589cd83

          pool-1-thread-21920 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=26977
          "pool-1-thread-21920 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=26977" Id=22105 Group=main BLOCKED on java.util.logging.ConsoleHandler@72401ccf owned by "pool-1-thread-20354 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=24867" Id=20524
          at java.util.logging.StreamHandler.publish(Unknown Source)

          • blocked on java.util.logging.ConsoleHandler@72401ccf
            at java.util.logging.ConsoleHandler.publish(Unknown Source)
            at java.util.logging.Logger.log(Unknown Source)
            at java.util.logging.Logger.doLog(Unknown Source)
            at java.util.logging.Logger.log(Unknown Source)
            at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:174)
            at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:167)
            at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3084)
            at hudson.remoting.UserRequest.perform(UserRequest.java:212)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:369)
            at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
            at java.util.concurrent.FutureTask.run(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93)
            at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source)
            at java.lang.Thread.run(Unknown Source)

          Number of locked synchronizers = 1

          • java.util.concurrent.ThreadPoolExecutor$Worker@7fb5117d

          pool-1-thread-22311 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=27495
          "pool-1-thread-22311 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=27495" Id=22500 Group=main BLOCKED on java.util.logging.ConsoleHandler@72401ccf owned by "pool-1-thread-20354 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=24867" Id=20524
          at java.util.logging.StreamHandler.publish(Unknown Source)

          • blocked on java.util.logging.ConsoleHandler@72401ccf
            at java.util.logging.ConsoleHandler.publish(Unknown Source)
            at java.util.logging.Logger.log(Unknown Source)
            at java.util.logging.Logger.doLog(Unknown Source)
            at java.util.logging.Logger.log(Unknown Source)
            at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:174)
            at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:167)
            at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3084)
            at hudson.remoting.UserRequest.perform(UserRequest.java:212)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:369)
            at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
            at java.util.concurrent.FutureTask.run(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93)
            at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source)
            at java.lang.Thread.run(Unknown Source)

          Number of locked synchronizers = 1

          • java.util.concurrent.ThreadPoolExecutor$Worker@338f34d1

          pool-1-thread-22365 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=27528
          "pool-1-thread-22365 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=27528" Id=22556 Group=main RUNNABLE
          at sun.management.ThreadImpl.dumpThreads0(Native Method)
          at sun.management.ThreadImpl.dumpAllThreads(Unknown Source)
          at hudson.Functions.getThreadInfos(Functions.java:1242)
          at hudson.util.RemotingDiagnostics$GetThreadDump.call(RemotingDiagnostics.java:98)
          at hudson.util.RemotingDiagnostics$GetThreadDump.call(RemotingDiagnostics.java:95)
          at hudson.remoting.UserRequest.perform(UserRequest.java:212)
          at hudson.remoting.UserRequest.perform(UserRequest.java:54)
          at hudson.remoting.Request$2.run(Request.java:369)
          at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
          at java.util.concurrent.FutureTask.run(Unknown Source)
          at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
          at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93)
          at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source)
          at java.lang.Thread.run(Unknown Source)

          Number of locked synchronizers = 1

          • java.util.concurrent.ThreadPoolExecutor$Worker@4cd0e80d

          pool-1-thread-22366
          "pool-1-thread-22366" Id=22557 Group=main TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@3abe3c92
          at sun.misc.Unsafe.park(Native Method)

          • waiting on java.util.concurrent.SynchronousQueue$TransferStack@3abe3c92
            at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
            at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source)
            at java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source)
            at java.util.concurrent.SynchronousQueue.poll(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93)
            at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source)
            at java.lang.Thread.run(Unknown Source)

          pool-1-thread-22367
          "pool-1-thread-22367" Id=22558 Group=main TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@3abe3c92
          at sun.misc.Unsafe.park(Native Method)

          • waiting on java.util.concurrent.SynchronousQueue$TransferStack@3abe3c92
            at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
            at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source)
            at java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source)
            at java.util.concurrent.SynchronousQueue.poll(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93)
            at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source)
            at java.lang.Thread.run(Unknown Source)

          pool-1-thread-22368
          "pool-1-thread-22368" Id=22559 Group=main TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@3abe3c92
          at sun.misc.Unsafe.park(Native Method)

          • waiting on java.util.concurrent.SynchronousQueue$TransferStack@3abe3c92
            at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
            at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source)
            at java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source)
            at java.util.concurrent.SynchronousQueue.poll(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93)
            at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source)
            at java.lang.Thread.run(Unknown Source)

          pool-1-thread-3
          "pool-1-thread-3" Id=16 Group=main RUNNABLE (in native)
          at sun.nio.ch.SocketDispatcher.read0(Native Method)
          at sun.nio.ch.SocketDispatcher.read(Unknown Source)
          at sun.nio.ch.IOUtil.readIntoNativeBuffer(Unknown Source)
          at sun.nio.ch.IOUtil.read(Unknown Source)
          at sun.nio.ch.SocketChannelImpl.read(Unknown Source)

          • locked java.lang.Object@1a5f1d99
            at hudson.remoting.SocketChannelStream$1.read(SocketChannelStream.java:35)
            at sun.nio.ch.ChannelInputStream.read(Unknown Source)
            at sun.nio.ch.ChannelInputStream.read(Unknown Source)
            at sun.nio.ch.ChannelInputStream.read(Unknown Source)
          • locked sun.nio.ch.ChannelInputStream@68ff0a8
            at java.nio.channels.Channels$ReadableByteChannelImpl.read(Unknown Source)
          • locked java.lang.Object@5ed41295
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer$Reader.run(BIONetworkLayer.java:245)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93)
            at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source)
            at java.lang.Thread.run(Unknown Source)

          Number of locked synchronizers = 1

          • java.util.concurrent.ThreadPoolExecutor$Worker@476764e6

          RemoteInvocationHandler 3
          "RemoteInvocationHandler 3" Id=21364 Group=main TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@7c96835
          at java.lang.Object.wait(Native Method)

          • waiting on java.lang.ref.ReferenceQueue$Lock@7c96835
            at java.lang.ref.ReferenceQueue.remove(Unknown Source)
            at hudson.remoting.RemoteInvocationHandler$Unexporter.run(RemoteInvocationHandler.java:598)
            at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
            at java.util.concurrent.FutureTask.run(Unknown Source)
            at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:112)
            at java.lang.Thread.run(Unknown Source)

          Thread-1
          "Thread-1" Id=13 Group=main TIMED_WAITING on hudson.remoting.Channel@6fe70d0a
          at java.lang.Object.wait(Native Method)

          • waiting on hudson.remoting.Channel@6fe70d0a
            at hudson.remoting.Channel.join(Channel.java:1139)
            at hudson.remoting.Engine.innerRun(Engine.java:648)
            at hudson.remoting.Engine.run(Engine.java:474)

          Windows IOHub Watcher for IOHub#1: Selector[keys:0, gen:0] / pool-1-thread-2
          "Windows IOHub Watcher for IOHub#1: Selector[keys:0, gen:0] / pool-1-thread-2" Id=15 Group=main TIMED_WAITING on java.lang.Object@523e4847
          at java.lang.Object.wait(Native Method)

          • waiting on java.lang.Object@523e4847
            at org.jenkinsci.remoting.protocol.IOHub$IOHubSelectorWatcher.run(IOHub.java:549)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93)
            at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source)
            at java.lang.Thread.run(Unknown Source)

          Number of locked synchronizers = 1

          • java.util.concurrent.ThreadPoolExecutor$Worker@533b364c

          Attach Listener
          "Attach Listener" Id=5 Group=system RUNNABLE

          Finalizer
          "Finalizer" Id=3 Group=system WAITING on java.lang.ref.ReferenceQueue$Lock@177e7186
          at java.lang.Object.wait(Native Method)

          • waiting on java.lang.ref.ReferenceQueue$Lock@177e7186
            at java.lang.ref.ReferenceQueue.remove(Unknown Source)
            at java.lang.ref.ReferenceQueue.remove(Unknown Source)
            at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)

          Reference Handler
          "Reference Handler" Id=2 Group=system WAITING on java.lang.ref.Reference$Lock@5efaea61
          at java.lang.Object.wait(Native Method)

          • waiting on java.lang.ref.Reference$Lock@5efaea61
            at java.lang.Object.wait(Unknown Source)
            at java.lang.ref.Reference.tryHandlePending(Unknown Source)
            at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)

          Signal Dispatcher
          "Signal Dispatcher" Id=4 Group=system RUNNABLE

          Shoo Yoo Yoon added a comment - - edited IOHub#1: Selector [keys:0, gen:0] / pool-1-thread-1 "IOHub#1: Selector [keys:0, gen:0] / pool-1-thread-1" Id=14 Group=main RUNNABLE (in native) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source) at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source) locked sun.nio.ch.Util$3@30ef244c locked java.util.Collections$UnmodifiableSet@491c9849 locked sun.nio.ch.WindowsSelectorImpl@37a27b45 at sun.nio.ch.SelectorImpl.select(Unknown Source) at sun.nio.ch.SelectorImpl.select(Unknown Source) at org.jenkinsci.remoting.protocol.IOHub.run(IOHub.java:461) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Number of locked synchronizers = 1 java.util.concurrent.ThreadPoolExecutor$Worker@129bf0ca main "main" Id=1 Group=main WAITING on hudson.remoting.Engine@7309ff27 at java.lang.Object.wait(Native Method) waiting on hudson.remoting.Engine@7309ff27 at java.lang.Thread.join(Unknown Source) at java.lang.Thread.join(Unknown Source) at hudson.remoting.jnlp.Main.main(Main.java:230) at hudson.remoting.jnlp.Main._main(Main.java:223) at hudson.remoting.Launcher.run(Launcher.java:362) at hudson.remoting.Launcher.main(Launcher.java:283) Ping thread for channel hudson.remoting.Channel@6fe70d0a:JNLP4-connect connection to MyComputerName/10.221.25.25:58572 "Ping thread for channel hudson.remoting.Channel@6fe70d0a:JNLP4-connect connection to MyComputerName/10.221.25.25:58572" Id=29 Group=main TIMED_WAITING at java.lang.Thread.sleep(Native Method) at hudson.remoting.PingThread.run(PingThread.java:95) pool-1-thread-20354 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=24867 "pool-1-thread-20354 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=24867" Id=20524 Group=main RUNNABLE (in native) at java.io.FileOutputStream.writeBytes(Native Method) at java.io.FileOutputStream.write(Unknown Source) at java.io.BufferedOutputStream.write(Unknown Source) locked java.io.BufferedOutputStream@6f5e7248 at java.io.PrintStream.write(Unknown Source) locked java.io.PrintStream@244f999d at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source) at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source) at sun.nio.cs.StreamEncoder.implFlush(Unknown Source) at sun.nio.cs.StreamEncoder.flush(Unknown Source) locked java.io.OutputStreamWriter@569b4fbf at java.io.OutputStreamWriter.flush(Unknown Source) at java.util.logging.StreamHandler.flush(Unknown Source) locked java.util.logging.ConsoleHandler@72401ccf at java.util.logging.ConsoleHandler.publish(Unknown Source) at java.util.logging.Logger.log(Unknown Source) at java.util.logging.Logger.doLog(Unknown Source) at java.util.logging.Logger.log(Unknown Source) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:174) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:167) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3084) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Number of locked synchronizers = 1 java.util.concurrent.ThreadPoolExecutor$Worker@11c4ef1b pool-1-thread-20839 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=25602 "pool-1-thread-20839 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=25602" Id=21012 Group=main BLOCKED on java.util.logging.ConsoleHandler@72401ccf owned by "pool-1-thread-20354 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=24867" Id=20524 at java.util.logging.StreamHandler.publish(Unknown Source) blocked on java.util.logging.ConsoleHandler@72401ccf at java.util.logging.ConsoleHandler.publish(Unknown Source) at java.util.logging.Logger.log(Unknown Source) at java.util.logging.Logger.doLog(Unknown Source) at java.util.logging.Logger.log(Unknown Source) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:174) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:167) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3084) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Number of locked synchronizers = 1 java.util.concurrent.ThreadPoolExecutor$Worker@7144bf50 pool-1-thread-20846 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=25582 "pool-1-thread-20846 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=25582" Id=21019 Group=main BLOCKED on java.util.logging.ConsoleHandler@72401ccf owned by "pool-1-thread-20354 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=24867" Id=20524 at java.util.logging.StreamHandler.publish(Unknown Source) blocked on java.util.logging.ConsoleHandler@72401ccf at java.util.logging.ConsoleHandler.publish(Unknown Source) at java.util.logging.Logger.log(Unknown Source) at java.util.logging.Logger.doLog(Unknown Source) at java.util.logging.Logger.log(Unknown Source) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:174) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:167) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3084) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Number of locked synchronizers = 1 java.util.concurrent.ThreadPoolExecutor$Worker@7e397c8e pool-1-thread-21882 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=26810 "pool-1-thread-21882 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=26810" Id=22062 Group=main BLOCKED on java.util.logging.ConsoleHandler@72401ccf owned by "pool-1-thread-20354 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=24867" Id=20524 at java.util.logging.StreamHandler.publish(Unknown Source) blocked on java.util.logging.ConsoleHandler@72401ccf at java.util.logging.ConsoleHandler.publish(Unknown Source) at java.util.logging.Logger.log(Unknown Source) at java.util.logging.Logger.doLog(Unknown Source) at java.util.logging.Logger.log(Unknown Source) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:174) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:167) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3084) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Number of locked synchronizers = 1 java.util.concurrent.ThreadPoolExecutor$Worker@e15d734 pool-1-thread-21916 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=26952 "pool-1-thread-21916 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=26952" Id=22099 Group=main BLOCKED on java.util.logging.ConsoleHandler@72401ccf owned by "pool-1-thread-20354 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=24867" Id=20524 at java.util.logging.StreamHandler.publish(Unknown Source) blocked on java.util.logging.ConsoleHandler@72401ccf at java.util.logging.ConsoleHandler.publish(Unknown Source) at java.util.logging.Logger.log(Unknown Source) at java.util.logging.Logger.doLog(Unknown Source) at java.util.logging.Logger.log(Unknown Source) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:174) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:167) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3084) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Number of locked synchronizers = 1 java.util.concurrent.ThreadPoolExecutor$Worker@2589cd83 pool-1-thread-21920 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=26977 "pool-1-thread-21920 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=26977" Id=22105 Group=main BLOCKED on java.util.logging.ConsoleHandler@72401ccf owned by "pool-1-thread-20354 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=24867" Id=20524 at java.util.logging.StreamHandler.publish(Unknown Source) blocked on java.util.logging.ConsoleHandler@72401ccf at java.util.logging.ConsoleHandler.publish(Unknown Source) at java.util.logging.Logger.log(Unknown Source) at java.util.logging.Logger.doLog(Unknown Source) at java.util.logging.Logger.log(Unknown Source) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:174) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:167) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3084) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Number of locked synchronizers = 1 java.util.concurrent.ThreadPoolExecutor$Worker@7fb5117d pool-1-thread-22311 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=27495 "pool-1-thread-22311 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=27495" Id=22500 Group=main BLOCKED on java.util.logging.ConsoleHandler@72401ccf owned by "pool-1-thread-20354 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=24867" Id=20524 at java.util.logging.StreamHandler.publish(Unknown Source) blocked on java.util.logging.ConsoleHandler@72401ccf at java.util.logging.ConsoleHandler.publish(Unknown Source) at java.util.logging.Logger.log(Unknown Source) at java.util.logging.Logger.doLog(Unknown Source) at java.util.logging.Logger.log(Unknown Source) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:174) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater$MyFileCallable.invoke(BuildNameUpdater.java:167) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3084) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Number of locked synchronizers = 1 java.util.concurrent.ThreadPoolExecutor$Worker@338f34d1 pool-1-thread-22365 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=27528 "pool-1-thread-22365 for JNLP4-connect connection to MyComputerName/10.221.25.25:58572 id=27528" Id=22556 Group=main RUNNABLE at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.dumpAllThreads(Unknown Source) at hudson.Functions.getThreadInfos(Functions.java:1242) at hudson.util.RemotingDiagnostics$GetThreadDump.call(RemotingDiagnostics.java:98) at hudson.util.RemotingDiagnostics$GetThreadDump.call(RemotingDiagnostics.java:95) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Number of locked synchronizers = 1 java.util.concurrent.ThreadPoolExecutor$Worker@4cd0e80d pool-1-thread-22366 "pool-1-thread-22366" Id=22557 Group=main TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@3abe3c92 at sun.misc.Unsafe.park(Native Method) waiting on java.util.concurrent.SynchronousQueue$TransferStack@3abe3c92 at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) at java.util.concurrent.SynchronousQueue.poll(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source) pool-1-thread-22367 "pool-1-thread-22367" Id=22558 Group=main TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@3abe3c92 at sun.misc.Unsafe.park(Native Method) waiting on java.util.concurrent.SynchronousQueue$TransferStack@3abe3c92 at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) at java.util.concurrent.SynchronousQueue.poll(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source) pool-1-thread-22368 "pool-1-thread-22368" Id=22559 Group=main TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@3abe3c92 at sun.misc.Unsafe.park(Native Method) waiting on java.util.concurrent.SynchronousQueue$TransferStack@3abe3c92 at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) at java.util.concurrent.SynchronousQueue.poll(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source) pool-1-thread-3 "pool-1-thread-3" Id=16 Group=main RUNNABLE (in native) at sun.nio.ch.SocketDispatcher.read0(Native Method) at sun.nio.ch.SocketDispatcher.read(Unknown Source) at sun.nio.ch.IOUtil.readIntoNativeBuffer(Unknown Source) at sun.nio.ch.IOUtil.read(Unknown Source) at sun.nio.ch.SocketChannelImpl.read(Unknown Source) locked java.lang.Object@1a5f1d99 at hudson.remoting.SocketChannelStream$1.read(SocketChannelStream.java:35) at sun.nio.ch.ChannelInputStream.read(Unknown Source) at sun.nio.ch.ChannelInputStream.read(Unknown Source) at sun.nio.ch.ChannelInputStream.read(Unknown Source) locked sun.nio.ch.ChannelInputStream@68ff0a8 at java.nio.channels.Channels$ReadableByteChannelImpl.read(Unknown Source) locked java.lang.Object@5ed41295 at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer$Reader.run(BIONetworkLayer.java:245) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Number of locked synchronizers = 1 java.util.concurrent.ThreadPoolExecutor$Worker@476764e6 RemoteInvocationHandler 3 "RemoteInvocationHandler 3 " Id=21364 Group=main TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@7c96835 at java.lang.Object.wait(Native Method) waiting on java.lang.ref.ReferenceQueue$Lock@7c96835 at java.lang.ref.ReferenceQueue.remove(Unknown Source) at hudson.remoting.RemoteInvocationHandler$Unexporter.run(RemoteInvocationHandler.java:598) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:112) at java.lang.Thread.run(Unknown Source) Thread-1 "Thread-1" Id=13 Group=main TIMED_WAITING on hudson.remoting.Channel@6fe70d0a at java.lang.Object.wait(Native Method) waiting on hudson.remoting.Channel@6fe70d0a at hudson.remoting.Channel.join(Channel.java:1139) at hudson.remoting.Engine.innerRun(Engine.java:648) at hudson.remoting.Engine.run(Engine.java:474) Windows IOHub Watcher for IOHub#1: Selector [keys:0, gen:0] / pool-1-thread-2 "Windows IOHub Watcher for IOHub#1: Selector [keys:0, gen:0] / pool-1-thread-2" Id=15 Group=main TIMED_WAITING on java.lang.Object@523e4847 at java.lang.Object.wait(Native Method) waiting on java.lang.Object@523e4847 at org.jenkinsci.remoting.protocol.IOHub$IOHubSelectorWatcher.run(IOHub.java:549) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at hudson.remoting.Engine$1$$Lambda$6/591805404.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Number of locked synchronizers = 1 java.util.concurrent.ThreadPoolExecutor$Worker@533b364c Attach Listener "Attach Listener" Id=5 Group=system RUNNABLE Finalizer "Finalizer" Id=3 Group=system WAITING on java.lang.ref.ReferenceQueue$Lock@177e7186 at java.lang.Object.wait(Native Method) waiting on java.lang.ref.ReferenceQueue$Lock@177e7186 at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) Reference Handler "Reference Handler" Id=2 Group=system WAITING on java.lang.ref.Reference$Lock@5efaea61 at java.lang.Object.wait(Native Method) waiting on java.lang.ref.Reference$Lock@5efaea61 at java.lang.Object.wait(Unknown Source) at java.lang.ref.Reference.tryHandlePending(Unknown Source) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) Signal Dispatcher "Signal Dispatcher" Id=4 Group=system RUNNABLE

          Shoo Yoo Yoon added a comment -

          After I abort the build
          cmd /c call C:\Users\MYUSERNAME\AppData\Local\Temp\jenkins8159358939926312887.bat: stdout copier
          "cmd /c call C:\Users\MYUSERNAME\AppData\Local\Temp\jenkins8159358939926312887.bat: stdout copier" Id=22577 Group=main RUNNABLE (in native)
          at java.io.FileInputStream.readBytes(Native Method)
          at java.io.FileInputStream.read(Unknown Source)
          at java.io.BufferedInputStream.read1(Unknown Source)
          at java.io.BufferedInputStream.read(Unknown Source)

          • locked java.io.BufferedInputStream@1886f993
            at java.io.FilterInputStream.read(Unknown Source)
            at hudson.util.StreamCopyThread.run(StreamCopyThread.java:60)

          Shoo Yoo Yoon added a comment - After I abort the build cmd /c call C:\Users\MYUSERNAME\AppData\Local\Temp\jenkins8159358939926312887.bat: stdout copier "cmd /c call C:\Users\MYUSERNAME\AppData\Local\Temp\jenkins8159358939926312887.bat: stdout copier" Id=22577 Group=main RUNNABLE (in native) at java.io.FileInputStream.readBytes(Native Method) at java.io.FileInputStream.read(Unknown Source) at java.io.BufferedInputStream.read1(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) locked java.io.BufferedInputStream@1886f993 at java.io.FilterInputStream.read(Unknown Source) at hudson.util.StreamCopyThread.run(StreamCopyThread.java:60)

          Shoo Yoo Yoon added a comment -

          when all slaves, all jobs are hang

          allSlavesAllJobHang.txt

          Shoo Yoo Yoon added a comment - when all slaves, all jobs are hang allSlavesAllJobHang.txt

          Shoo Yoo Yoon added a comment -

          Today I got another stack trace

          Oct 22, 2018 4:01:38 PM WARNING org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater readFromFile
          Getting name from file was interrupted:
          java.lang.InterruptedException
          at java.lang.Object.wait(Native Method)
          at hudson.remoting.Request.call(Request.java:177)
          at hudson.remoting.Channel.call(Channel.java:954)
          at hudson.FilePath.act(FilePath.java:1070)
          at hudson.FilePath.act(FilePath.java:1059)
          at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater.readFromFile(BuildNameUpdater.java:151)
          at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater.perform(BuildNameUpdater.java:89)
          at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
          at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:744)
          at hudson.model.Build$BuildExecution.build(Build.java:206)
          at hudson.model.Build$BuildExecution.doRun(Build.java:163)
          at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)
          at hudson.model.Run.execute(Run.java:1810)
          at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
          at hudson.model.ResourceController.execute(ResourceController.java:97)
          at hudson.model.Executor.run(Executor.java:429)

          Shoo Yoo Yoon added a comment - Today I got another stack trace Oct 22, 2018 4:01:38 PM WARNING org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater readFromFile Getting name from file was interrupted: java.lang.InterruptedException at java.lang.Object.wait(Native Method) at hudson.remoting.Request.call(Request.java:177) at hudson.remoting.Channel.call(Channel.java:954) at hudson.FilePath.act(FilePath.java:1070) at hudson.FilePath.act(FilePath.java:1059) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater.readFromFile(BuildNameUpdater.java:151) at org.jenkinsci.plugins.buildnameupdater.BuildNameUpdater.perform(BuildNameUpdater.java:89) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:744) at hudson.model.Build$BuildExecution.build(Build.java:206) at hudson.model.Build$BuildExecution.doRun(Build.java:163) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504) at hudson.model.Run.execute(Run.java:1810) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:97) at hudson.model.Executor.run(Executor.java:429)

          Oleg Nenashev added a comment -

          It looks like something related to the Filesystem or to the network. I am not sure what can be done on the plugin side - it just legitimately uses logging and file APIs.

           

          "Getting name from file was interrupted" likely indicates that the execution or Remoting call got interrupted, it also doe not look like an issue per se. Cannot be diagnosed without more information

           

          Oleg Nenashev added a comment - It looks like something related to the Filesystem or to the network. I am not sure what can be done on the plugin side - it just legitimately uses logging and file APIs.   "Getting name from file was interrupted" likely indicates that the execution or Remoting call got interrupted, it also doe not look like an issue per se. Cannot be diagnosed without more information  

          Shoo Yoo Yoon added a comment -

          Oleg, thank for your time.

          I guess that the file is changed while this plugin is reading. I mean that mybuildname2.txt is updated while setter build name is reading.
          I tried to use vary name then there is no stuck issue until now.

          Shoo Yoo Yoon added a comment - Oleg, thank for your time. I guess that the file is changed while this plugin is reading. I mean that mybuildname2.txt is updated while setter build name is reading. I tried to use vary name then there is no stuck issue until now.

            Unassigned Unassigned
            thuongshoo Shoo Yoo Yoon
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: