Thanks for the insight Daniel.
I did look into the thread dump but did not find anything that tells me
much. Sharing the extract I got from my jenkins server thread dump, which
might/might not be useful.
JmDNS(<servername>).State.Timer
"JmDNS(<servername>).State.Timer" Id=469 Group=main TIMED_WAITING on
java.util.TaskQueue@34c4afe1
at java.lang.Object.wait(Native Method)
- waiting on java.util.TaskQueue@34c4afe1
at java.util.TimerThread.mainLoop(Timer.java:552)
at java.util.TimerThread.run(Timer.java:505)
JmDNS(akvcbujenkins01-bravurasolutions-local.local.).Timer
"JmDNS(akvcbujenkins01-bravurasolutions-local.local.).Timer" Id=468
Group=main TIMED_WAITING on java.util.TaskQueue@5bfeae9a
at java.lang.Object.wait(Native Method)
- waiting on java.util.TaskQueue@5bfeae9a
at java.util.TimerThread.mainLoop(Timer.java:552)
at java.util.TimerThread.run(Timer.java:505)
sshd-SshServer[257b0d72]-timer-thread-1
"sshd-SshServer[257b0d72]-timer-thread-1" Id=459 Group=main TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5a3a3987
at sun.misc.Unsafe.park(Native Method)
- waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5a3a3987
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Keep-Alive-Timer
"Keep-Alive-Timer" Id=2725558 Group=system TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at sun.net.www.http.KeepAliveCache.run(KeepAliveCache.java:172)
at java.lang.Thread.run(Thread.java:745)
Does this point to anything?