"Ignition v7.9.6 (b2018012914) Daemon Thread [AsyncAppender-Worker-DBAsync] id=21, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d391b93 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.ArrayBlockingQueue.take(Unknown Source) ch.qos.logback.core.AsyncAppenderBase$Worker.run(AsyncAppenderBase.java:264) Daemon Thread [AsyncAppender-Worker-SysoutAsync] id=20, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7155513b sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.ArrayBlockingQueue.take(Unknown Source) ch.qos.logback.core.AsyncAppenderBase$Worker.run(AsyncAppenderBase.java:264) Daemon Thread [Attach Listener] id=5, (RUNNABLE) Daemon Thread [catapult-filemonitor] id=18, (TIMED_WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@18e52d2c sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [catapult-filemonitor-handler] id=72, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@697f0e38 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [com.jniwrapper.NativeResourceCollector] id=55, (TIMED_WAITING) waiting for: java.lang.ref.ReferenceQueue$Lock@3b4ae956 java.lang.Object.wait(Native Method) java.lang.ref.ReferenceQueue.remove(Unknown Source) com.jniwrapper.a.run(SourceFile:158) Thread [cron4j::scheduler[reporting]::timer[0598a1d260752dd577a12940000001845fec310c27a7b743]] id=91, (TIMED_WAITING) java.lang.Thread.sleep(Native Method) it.sauronsoftware.cron4j.TimerThread.safeSleep(Unknown Source) it.sauronsoftware.cron4j.TimerThread.run(Unknown Source) Thread [cron4j::scheduler[taskmanager]::timer[0598a1d260752dd577a12940000001845fec2b1b5f6e04a9]] id=90, (TIMED_WAITING) java.lang.Thread.sleep(Native Method) it.sauronsoftware.cron4j.TimerThread.safeSleep(Unknown Source) it.sauronsoftware.cron4j.TimerThread.run(Unknown Source) Thread [DestroyJavaVM] id=15, (RUNNABLE) Daemon Thread [drivers-s71500driver-AssemblyPLC-1] id=134, (TIMED_WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@16420eb0 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [drivers-s71500driver-AssemblyPLC-2] id=136, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@16420eb0 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [drivers-s71500driver-FeederPLC-1] id=126, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@d4665b8 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [drivers-s71500driver-FeederPLC-2] id=130, (TIMED_WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@d4665b8 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [drivers-s71500driver-RUWPLC-1] id=131, (TIMED_WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@d216c76 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [drivers-s71500driver-RUWPLC-2] id=133, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@d216c76 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [drivers-S71500Driver[AssemblyPLC]-asyncsocketiosession-1] id=149, (RUNNABLE) (native) java.net.SocketInputStream.socketRead0(Native Method) java.net.SocketInputStream.socketRead(Unknown Source) java.net.SocketInputStream.read(Unknown Source) java.net.SocketInputStream.read(Unknown Source) java.net.SocketInputStream.read(Unknown Source) com.inductiveautomation.iosession.socket.AsyncSocketIOSession.run(AsyncSocketIOSession.java:71) java.lang.Thread.run(Unknown Source) Daemon Thread [drivers-S71500Driver[FeederPLC]-asyncsocketiosession-1] id=147, (RUNNABLE) (native) java.net.SocketInputStream.socketRead0(Native Method) java.net.SocketInputStream.socketRead(Unknown Source) java.net.SocketInputStream.read(Unknown Source) java.net.SocketInputStream.read(Unknown Source) java.net.SocketInputStream.read(Unknown Source) com.inductiveautomation.iosession.socket.AsyncSocketIOSession.run(AsyncSocketIOSession.java:71) java.lang.Thread.run(Unknown Source) Daemon Thread [drivers-S71500Driver[RUWPLC]-asyncsocketiosession-1] id=148, (RUNNABLE) java.net.SocketInputStream.socketRead0(Native Method) java.net.SocketInputStream.socketRead(Unknown Source) java.net.SocketInputStream.read(Unknown Source) java.net.SocketInputStream.read(Unknown Source) java.net.SocketInputStream.read(Unknown Source) com.inductiveautomation.iosession.socket.AsyncSocketIOSession.run(AsyncSocketIOSession.java:71) java.lang.Thread.run(Unknown Source) Daemon Thread [Finalizer] id=3, (WAITING) waiting for: java.lang.ref.ReferenceQueue$Lock@16d21438 java.lang.Object.wait(Native Method) java.lang.ref.ReferenceQueue.remove(Unknown Source) java.lang.ref.ReferenceQueue.remove(Unknown Source) java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) Daemon Thread [gateway-db-connection-validator-1] id=59, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@919cca5 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [gateway-db-connection-validator-2] id=71, (TIMED_WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@919cca5 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [gateway-expr-pollingfunc-timer] id=73, (WAITING) waiting for: java.util.TaskQueue@277d71a8 java.lang.Object.wait(Native Method) java.lang.Object.wait(Unknown Source) java.util.TimerThread.mainLoop(Unknown Source) java.util.TimerThread.run(Unknown Source) Thread [gateway-gn-svcmgr-0] id=89, (TIMED_WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7594875a sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [gateway-log-monitoring-session-reaper] id=33, (TIMED_WAITING) java.lang.Thread.sleep(Native Method) com.inductiveautomation.ignition.gateway.logging.GatewayLoggingManagerImpl$MonitoringSessionReaper.run(GatewayLoggingManagerImpl.java:398) Thread [gateway-logging-sqlite-appender] id=19, (TIMED_WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@76109b42 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [gateway-performance-clockdrift-detector] id=146, (TIMED_WAITING) java.lang.Thread.sleep(Native Method) com.inductiveautomation.ignition.gateway.ClockDriftDetector.run(ClockDriftDetector.java:76) java.lang.Thread.run(Unknown Source) Daemon Thread [gateway-performance-metric-history-1] id=57, (TIMED_WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2c1cb569 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [gateway-script-shared-timer-[HA]] id=85, (TIMED_WAITING) waiting for: java.util.TaskQueue@280beb85 java.lang.Object.wait(Native Method) java.util.TimerThread.mainLoop(Unknown Source) java.util.TimerThread.run(Unknown Source) Daemon Thread [gateway-script-shared-timer-[IIoT]] id=87, (TIMED_WAITING) waiting for: java.util.TaskQueue@6db2235c java.lang.Object.wait(Native Method) java.util.TimerThread.mainLoop(Unknown Source) java.util.TimerThread.run(Unknown Source) Daemon Thread [gateway-scripts-pylib-notifier] id=144, (WAITING) waiting for: java.util.TaskQueue@15fccf78 java.lang.Object.wait(Native Method) java.lang.Object.wait(Unknown Source) java.util.TimerThread.mainLoop(Unknown Source) java.util.TimerThread.run(Unknown Source) Daemon Thread [gateway-scripts-pylib-watcher] id=145, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@11c34998 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source) java.util.concurrent.LinkedBlockingDeque.take(Unknown Source) sun.nio.fs.AbstractWatchService.take(Unknown Source) com.inductiveautomation.ignition.gateway.SRContext$ThirdPartyScriptModulesChangeListener.run(SRContext.java:3451) java.lang.Thread.run(Unknown Source) Thread [gateway-shared-exec-engine-1] id=36, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b27204c sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread [gateway-shared-exec-engine-10] id=62, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b27204c sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread [gateway-shared-exec-engine-11] id=63, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b27204c sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread [gateway-shared-exec-engine-12] id=64, (TIMED_WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b27204c sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread [gateway-shared-exec-engine-2] id=38, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b27204c sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread [gateway-shared-exec-engine-3] id=39, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b27204c sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread [gateway-shared-exec-engine-4] id=49, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b27204c sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread [gateway-shared-exec-engine-5] id=52, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b27204c sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread [gateway-shared-exec-engine-6] id=53, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b27204c sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread [gateway-shared-exec-engine-7] id=58, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b27204c sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread [gateway-shared-exec-engine-8] id=60, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b27204c sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread [gateway-shared-exec-engine-9] id=61, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b27204c sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread [gateway-storeforward-pipeline[ha]-engine[MultiStageStore]] id=77, (TIMED_WAITING) java.lang.Thread.sleep(Native Method) com.inductiveautomation.ignition.gateway.history.forwarders.ForwarderThread.run(ForwarderThread.java:140) Thread [gateway-storeforward-pipeline[ha]-engine[PrimarySFEngine]] id=80, (TIMED_WAITING) java.lang.Thread.sleep(Native Method) com.inductiveautomation.ignition.gateway.history.forwarders.ForwarderThread.run(ForwarderThread.java:140) Daemon Thread [gateway-tagprovider-default-sc-1] id=65, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7ab8ffed sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [gateway-tagprovider-default-sc-2] id=66, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7ab8ffed sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [gateway-tagprovider-default-sc-3] id=67, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7ab8ffed sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [gateway-tagprovider-default-sc-4] id=68, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7ab8ffed sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [gateway-tagprovider-default-sc-5] id=69, (TIMED_WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7ab8ffed sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [gateway-tags-eventscripts-1] id=75, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2c0991fb sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [gateway-tags-eventscripts-2] id=76, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2c0991fb sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [gateway-tags-eventscripts-3] id=78, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2c0991fb sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread [gateway-usersources-cache-updater-1] id=159, (TIMED_WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1f04a408 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.util.concurrent.LinkedBlockingQueue.poll(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [gateway.tags.subscriptionmodel-1] id=74, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@505defe5 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [HSQLDB Timer @68eed9c7] id=79, (TIMED_WAITING) waiting for: org.hsqldb.lib.HsqlTimer$TaskQueue@7df67748 java.lang.Object.wait(Native Method) org.hsqldb.lib.HsqlTimer$TaskQueue.park(Unknown Source) org.hsqldb.lib.HsqlTimer.nextTask(Unknown Source) org.hsqldb.lib.HsqlTimer$TaskRunner.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [Main message loop] id=56, (RUNNABLE) (native) com.jniwrapper.Function.invokeCFunc(Native Method) com.jniwrapper.FunctionCall.a(SourceFile:127) com.jniwrapper.FunctionCall.call(SourceFile:35) com.jniwrapper.Function.invoke(SourceFile:188) com.jniwrapper.Function.invoke(SourceFile:255) com.jniwrapper.win32.MessageLoopThread$LoopThread.run(MessageLoopThread.java:528) Thread [mobile-vm-callback-acceptor] id=141, (RUNNABLE) (native) owns monitor: java.net.SocksSocketImpl@6b343659 java.net.DualStackPlainSocketImpl.accept0(Native Method) java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source) java.net.AbstractPlainSocketImpl.accept(Unknown Source) java.net.PlainSocketImpl.accept(Unknown Source) java.net.ServerSocket.implAccept(Unknown Source) java.net.ServerSocket.accept(Unknown Source) com.inductiveautomation.mobile.gateway.MobileVMManager$VMAcceptor.run(MobileVMManager.java:665) java.lang.Thread.run(Unknown Source) Thread [mobile-vm-creator] id=142, (TIMED_WAITING) waiting for: com.inductiveautomation.mobile.gateway.MobileVMManager$VMCreator@69c43ecd java.lang.Object.wait(Native Method) com.inductiveautomation.mobile.gateway.MobileVMManager$VMCreator.run(MobileVMManager.java:795) java.lang.Thread.run(Unknown Source) Daemon Thread [mysql-cj-abandoned-connection-cleanup] id=70, (TIMED_WAITING) owns synchronizer: java.util.concurrent.ThreadPoolExecutor$Worker@34703458 waiting for: java.lang.ref.ReferenceQueue$Lock@368438a4 java.lang.Object.wait(Native Method) java.lang.ref.ReferenceQueue.remove(Unknown Source) com.mysql.cj.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:91) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [opcua-executor-2] id=124, (TIMED_WAITING) waiting for: java.util.concurrent.SynchronousQueue$TransferStack@449b84b0 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) java.util.concurrent.SynchronousQueue.poll(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [opcua-executor-3] id=163, (TIMED_WAITING) waiting for: java.util.concurrent.SynchronousQueue$TransferStack@449b84b0 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) java.util.concurrent.SynchronousQueue.poll(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [opcua-executor-5] id=178, (TIMED_WAITING) waiting for: java.util.concurrent.SynchronousQueue$TransferStack@449b84b0 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) java.util.concurrent.SynchronousQueue.poll(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [opcua-executor-6] id=199, (TIMED_WAITING) waiting for: java.util.concurrent.SynchronousQueue$TransferStack@449b84b0 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) java.util.concurrent.SynchronousQueue.poll(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread [opcua-request-cycle-AssemblyPLC] id=135, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@461138f1 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) com.inductiveautomation.xopc.driver.api.BlockingRequestQueue.waitForNext(BlockingRequestQueue.java:126) com.inductiveautomation.xopc.driver.api.BlockingRequestQueue.take(BlockingRequestQueue.java:114) com.inductiveautomation.xopc.driver.api.BasicRequestCycle.run(BasicRequestCycle.java:127) java.lang.Thread.run(Unknown Source) Thread [opcua-request-cycle-FeederPLC] id=127, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@425f0251 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) com.inductiveautomation.xopc.driver.api.BlockingRequestQueue.waitForNext(BlockingRequestQueue.java:126) com.inductiveautomation.xopc.driver.api.BlockingRequestQueue.take(BlockingRequestQueue.java:114) com.inductiveautomation.xopc.driver.api.BasicRequestCycle.run(BasicRequestCycle.java:127) java.lang.Thread.run(Unknown Source) Thread [opcua-request-cycle-RUWPLC] id=132, (TIMED_WAITING) waiting for: java.util.HashMap@4bbeea13 java.lang.Object.wait(Native Method) com.inductiveautomation.xopc.driver.api.BasicRequestCycle.run(BasicRequestCycle.java:138) java.lang.Thread.run(Unknown Source) Daemon Thread [opcua-scheduled-executor-1] id=92, (TIMED_WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4fe3597d sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [opcua-scheduled-executor-2] id=106, (WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4fe3597d sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [opcua-server-3] id=166, (TIMED_WAITING) waiting for: java.util.concurrent.SynchronousQueue$TransferStack@17d2204a sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) java.util.concurrent.SynchronousQueue.poll(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [opcua-server-4] id=187, (TIMED_WAITING) waiting for: java.util.concurrent.SynchronousQueue$TransferStack@17d2204a sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) java.util.concurrent.SynchronousQueue.poll(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [opcua-server-channel-io-session-1] id=139, (RUNNABLE) (native) java.net.SocketInputStream.socketRead0(Native Method) java.net.SocketInputStream.socketRead(Unknown Source) java.net.SocketInputStream.read(Unknown Source) java.net.SocketInputStream.read(Unknown Source) java.net.SocketInputStream.read(Unknown Source) com.inductiveautomation.iosession.socket.AsyncSocketIOSession.run(AsyncSocketIOSession.java:71) java.lang.Thread.run(Unknown Source) Daemon Thread [org.eclipse.jetty.server.session.HashSessionManager@56f6688aTimer] id=32, (TIMED_WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@54475b8f sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [Reference Handler] id=2, (WAITING) waiting for: java.lang.ref.Reference$Lock@64ea572b java.lang.Object.wait(Native Method) java.lang.Object.wait(Unknown Source) java.lang.ref.Reference.tryHandlePending(Unknown Source) java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) Thread [Scheduler-1525113311] id=37, (TIMED_WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6303e45 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [Signal Dispatcher] id=4, (RUNNABLE) Thread [Thread-27] id=107, (RUNNABLE) (native) owns monitor: java.net.SocksSocketImpl@113d7b19 java.net.DualStackPlainSocketImpl.accept0(Native Method) java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source) java.net.AbstractPlainSocketImpl.accept(Unknown Source) java.net.PlainSocketImpl.accept(Unknown Source) java.net.ServerSocket.implAccept(Unknown Source) java.net.ServerSocket.accept(Unknown Source) com.inductiveautomation.xopc.server.core.XOPCServer$TcpAcceptor.lambda$start$1(XOPCServer.java:458) com.inductiveautomation.xopc.server.core.XOPCServer$TcpAcceptor$$Lambda$228/1372272041.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [Thread-29] id=143, (RUNNABLE) (native) sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method) sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source) sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [threadDeathWatcher-3-1] id=122, (TIMED_WAITING) java.lang.Thread.sleep(Native Method) io.netty.util.ThreadDeathWatcher$Watcher.run(ThreadDeathWatcher.java:147) io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:137) java.lang.Thread.run(Unknown Source) Daemon Thread [ua-netty-event-loop-0] id=110, (RUNNABLE) (native) owns monitor: io.netty.channel.nio.SelectedSelectionKeySet@7bb1213d owns monitor: java.util.Collections$UnmodifiableSet@12108fc7 owns monitor: sun.nio.ch.WindowsSelectorImpl@5262d848 sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source) sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source) sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source) sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source) sun.nio.ch.SelectorImpl.select(Unknown Source) io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:639) io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:325) io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112) java.lang.Thread.run(Unknown Source) Daemon Thread [ua-netty-event-loop-1] id=111, (RUNNABLE) (native) owns monitor: io.netty.channel.nio.SelectedSelectionKeySet@22fae63d owns monitor: java.util.Collections$UnmodifiableSet@36a032f9 owns monitor: sun.nio.ch.WindowsSelectorImpl@73c35175 sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source) sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source) sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source) sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source) sun.nio.ch.SelectorImpl.select(Unknown Source) io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:639) io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:325) io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112) java.lang.Thread.run(Unknown Source) Daemon Thread [ua-netty-wheel-timer] id=118, (TIMED_WAITING) java.lang.Thread.sleep(Native Method) io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461) io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360) java.lang.Thread.run(Unknown Source) Daemon Thread [ua-shared-pool-2] id=138, (TIMED_WAITING) waiting for: java.util.concurrent.SynchronousQueue$TransferStack@6e44b7e2 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) java.util.concurrent.SynchronousQueue.poll(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [ua-shared-pool-6] id=179, (TIMED_WAITING) waiting for: java.util.concurrent.SynchronousQueue$TransferStack@6e44b7e2 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) java.util.concurrent.SynchronousQueue.poll(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [ua-shared-pool-7] id=181, (TIMED_WAITING) waiting for: java.util.concurrent.SynchronousQueue$TransferStack@6e44b7e2 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) java.util.concurrent.SynchronousQueue.poll(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [ua-shared-pool-8] id=180, (TIMED_WAITING) waiting for: java.util.concurrent.SynchronousQueue$TransferStack@6e44b7e2 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) java.util.concurrent.SynchronousQueue.poll(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Daemon Thread [ua-shared-pool-9] id=202, (TIMED_WAITING) waiting for: java.util.concurrent.SynchronousQueue$TransferStack@6e44b7e2 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) java.util.concurrent.SynchronousQueue.poll(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread [webserver-121] id=121, (RUNNABLE) sun.management.ThreadImpl.dumpThreads0(Native Method) sun.management.ThreadImpl.dumpAllThreads(Unknown Source) com.inductiveautomation.ignition.gateway.web.pages.status.routes.DiagnosticsRoutes$FormattedThreadDump.createDump(DiagnosticsRoutes.java:322) com.inductiveautomation.ignition.gateway.web.pages.status.routes.DiagnosticsRoutes.formattedDump(DiagnosticsRoutes.java:281) com.inductiveautomation.ignition.gateway.web.pages.status.routes.DiagnosticsRoutes$$Lambda$67/1614536148.handle(Unknown Source) com.inductiveautomation.ignition.gateway.dataroutes.Route.service(Route.java:211) com.inductiveautomation.ignition.gateway.dataroutes.RouteGroupImpl.service(RouteGroupImpl.java:49) com.inductiveautomation.ignition.gateway.dataroutes.DataServletServicerImpl.service(DataServletServicerImpl.java:78) com.inductiveautomation.ignition.gateway.bootstrap.DataServlet.service(DataServlet.java:25) javax.servlet.http.HttpServlet.service(HttpServlet.java:790) org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:837) org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:583) org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226) org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1160) org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:511) org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185) org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1092) org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:52) org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:134) org.eclipse.jetty.server.Server.handle(Server.java:518) org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:308) org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:244) org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:273) org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:95) org.eclipse.jetty.io.SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:93) org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceAndRun(ExecuteProduceConsume.java:246) org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:156) org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:654) org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572) java.lang.Thread.run(Unknown Source) Thread [webserver-151] id=151, (TIMED_WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@71b68956 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:392) org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:546) org.eclipse.jetty.util.thread.QueuedThreadPool.access$800(QueuedThreadPool.java:47) org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:609) java.lang.Thread.run(Unknown Source) Thread [webserver-153] id=153, (RUNNABLE) owns monitor: sun.nio.ch.Util$3@2254df68 owns monitor: java.util.Collections$UnmodifiableSet@2a7bc160 owns monitor: sun.nio.ch.WindowsSelectorImpl@224b8f72 sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source) sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source) sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source) sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source) sun.nio.ch.SelectorImpl.select(Unknown Source) sun.nio.ch.SelectorImpl.select(Unknown Source) org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:233) org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:181) org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceAndRun(ExecuteProduceConsume.java:171) org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:156) org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:654) org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572) java.lang.Thread.run(Unknown Source) Thread [webserver-154] id=154, (RUNNABLE) owns monitor: sun.nio.ch.Util$3@65559a58 owns monitor: java.util.Collections$UnmodifiableSet@61feb605 owns monitor: sun.nio.ch.WindowsSelectorImpl@157a1b9b sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source) sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source) sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source) sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source) sun.nio.ch.SelectorImpl.select(Unknown Source) sun.nio.ch.SelectorImpl.select(Unknown Source) org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:233) org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:181) org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceAndRun(ExecuteProduceConsume.java:171) org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:156) org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:654) org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572) java.lang.Thread.run(Unknown Source) Thread [webserver-192] id=192, (TIMED_WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@71b68956 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:392) org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:546) org.eclipse.jetty.util.thread.QueuedThreadPool.access$800(QueuedThreadPool.java:47) org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:609) java.lang.Thread.run(Unknown Source) Thread [webserver-200] id=200, (TIMED_WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@71b68956 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:392) org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:546) org.eclipse.jetty.util.thread.QueuedThreadPool.access$800(QueuedThreadPool.java:47) org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:609) java.lang.Thread.run(Unknown Source) Thread [webserver-24] id=24, (TIMED_WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@71b68956 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:392) org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:546) org.eclipse.jetty.util.thread.QueuedThreadPool.access$800(QueuedThreadPool.java:47) org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:609) java.lang.Thread.run(Unknown Source) Thread [webserver-25] id=25, (RUNNABLE) (native) owns monitor: sun.nio.ch.Util$3@1a988601 owns monitor: java.util.Collections$UnmodifiableSet@2a52a156 owns monitor: sun.nio.ch.WindowsSelectorImpl@6016b0a6 sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source) sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source) sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source) sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source) sun.nio.ch.SelectorImpl.select(Unknown Source) sun.nio.ch.SelectorImpl.select(Unknown Source) org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:233) org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:181) org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceAndRun(ExecuteProduceConsume.java:171) org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.execute(ExecuteProduceConsume.java:102) org.eclipse.jetty.io.ManagedSelector.run(ManagedSelector.java:137) org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:654) org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572) java.lang.Thread.run(Unknown Source) Thread [webserver-26-acceptor-0@1390eb4b-ServerConnector@79f9b11{HTTP/1.1,[http/1.1]}{0.0.0.0:8088}] id=26, (RUNNABLE) owns monitor: java.lang.Object@251b5c20 sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method) sun.nio.ch.ServerSocketChannelImpl.accept(Unknown Source) sun.nio.ch.ServerSocketChannelImpl.accept(Unknown Source) org.eclipse.jetty.server.ServerConnector.accept(ServerConnector.java:382) org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.java:593) org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:654) org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572) java.lang.Thread.run(Unknown Source) Thread [webserver-27] id=27, (RUNNABLE) (native) owns monitor: sun.nio.ch.Util$3@402fe260 owns monitor: java.util.Collections$UnmodifiableSet@540c9eca owns monitor: sun.nio.ch.WindowsSelectorImpl@32df0a30 sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source) sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source) sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source) sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source) sun.nio.ch.SelectorImpl.select(Unknown Source) sun.nio.ch.SelectorImpl.select(Unknown Source) org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:233) org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:181) org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceAndRun(ExecuteProduceConsume.java:171) org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.execute(ExecuteProduceConsume.java:102) org.eclipse.jetty.io.ManagedSelector.run(ManagedSelector.java:137) org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:654) org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572) java.lang.Thread.run(Unknown Source) Thread [webserver-28-acceptor-0@3095cb7b-ServerConnector@4880e2a4{SSL,[ssl, http/1.1]}{0.0.0.0:8043}] id=28, (RUNNABLE) (native) owns monitor: java.lang.Object@79cdc3c8 sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method) sun.nio.ch.ServerSocketChannelImpl.accept(Unknown Source) sun.nio.ch.ServerSocketChannelImpl.accept(Unknown Source) org.eclipse.jetty.server.ServerConnector.accept(ServerConnector.java:382) org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.java:593) org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:654) org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572) java.lang.Thread.run(Unknown Source) Thread [webserver-29] id=29, (RUNNABLE) (native) owns monitor: sun.nio.ch.Util$3@1bf455e4 owns monitor: java.util.Collections$UnmodifiableSet@752c337c owns monitor: sun.nio.ch.WindowsSelectorImpl@1befab50 sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source) sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source) sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source) sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source) sun.nio.ch.SelectorImpl.select(Unknown Source) sun.nio.ch.SelectorImpl.select(Unknown Source) org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:233) org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:181) org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceAndRun(ExecuteProduceConsume.java:171) org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.execute(ExecuteProduceConsume.java:102) org.eclipse.jetty.io.ManagedSelector.run(ManagedSelector.java:137) org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:654) org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572) java.lang.Thread.run(Unknown Source) Thread [webserver-31] id=31, (RUNNABLE) (native) owns monitor: sun.nio.ch.Util$3@31ebfbb5 owns monitor: java.util.Collections$UnmodifiableSet@4bf4bb22 owns monitor: sun.nio.ch.WindowsSelectorImpl@109e5bce sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source) sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source) sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source) sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source) sun.nio.ch.SelectorImpl.select(Unknown Source) sun.nio.ch.SelectorImpl.select(Unknown Source) org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:233) org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:181) org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceAndRun(ExecuteProduceConsume.java:171) org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.execute(ExecuteProduceConsume.java:102) org.eclipse.jetty.io.ManagedSelector.run(ManagedSelector.java:137) org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:654) org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572) java.lang.Thread.run(Unknown Source) Thread [webserver-43-acceptor-0@f92f5ba-ServerConnector@6fa9cbdb{SSL,[ssl, http/1.1]}{0.0.0.0:8060}] id=43, (RUNNABLE) (native) owns monitor: java.lang.Object@750fddc4 sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method) sun.nio.ch.ServerSocketChannelImpl.accept(Unknown Source) sun.nio.ch.ServerSocketChannelImpl.accept(Unknown Source) org.eclipse.jetty.server.ServerConnector.accept(ServerConnector.java:382) org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.java:593) org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:654) org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572) java.lang.Thread.run(Unknown Source) Thread [webserver-46] id=46, (TIMED_WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@71b68956 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:392) org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:546) org.eclipse.jetty.util.thread.QueuedThreadPool.access$800(QueuedThreadPool.java:47) org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:609) java.lang.Thread.run(Unknown Source) Daemon Thread [Wicket-PageSavingThread] id=167, (TIMED_WAITING) waiting for: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5c708611 sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.util.concurrent.LinkedBlockingQueue.poll(Unknown Source) org.apache.wicket.pageStore.AsynchronousDataStore$PageSavingRunnable.run(AsynchronousDataStore.java:345) java.lang.Thread.run(Unknown Source) Daemon Thread [Wrapper-Connection] id=14, (RUNNABLE) (native) java.net.SocketInputStream.socketRead0(Native Method) java.net.SocketInputStream.socketRead(Unknown Source) java.net.SocketInputStream.read(Unknown Source) java.net.SocketInputStream.read(Unknown Source) java.net.SocketInputStream.read(Unknown Source) java.io.DataInputStream.readByte(Unknown Source) org.tanukisoftware.wrapper.WrapperManager.handleBackend(WrapperManager.java:5505) org.tanukisoftware.wrapper.WrapperManager.run(WrapperManager.java:5889) java.lang.Thread.run(Unknown Source) Daemon Thread [Wrapper-Control-Event-Monitor] id=12, (TIMED_WAITING) java.lang.Thread.sleep(Native Method) org.tanukisoftware.wrapper.WrapperManager$3.run(WrapperManager.java:1040) Thread [WrapperSimpleAppMain] id=17, (WAITING) waiting for: java.lang.Object@4d554820 java.lang.Object.wait(Native Method) java.lang.Object.wait(Unknown Source) org.eclipse.jetty.util.thread.QueuedThreadPool.join(QueuedThreadPool.java:396) org.eclipse.jetty.server.Server.join(Server.java:576) com.inductiveautomation.catapult.Jetpad.start(Jetpad.java:309) com.inductiveautomation.catapult.Catapult.start(Catapult.java:140) com.inductiveautomation.catapult.Catapult.main(Catapult.java:62) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) java.lang.reflect.Method.invoke(Unknown Source) org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:325) java.lang.Thread.run(Unknown Source) "