Full thread dump OpenJDK 64-Bit Server VM (17.0.16+8 mixed mode, sharing):

Threads class SMR info:
_java_thread_list=0x000001b3eda72830, length=26, elements={
0x000001b3ab82bb30, 0x000001b3ab82c6f0, 0x000001b3ab8430f0, 0x000001b3ab8439c0,
0x000001b3ab844380, 0x000001b3ab844d40, 0x000001b3ab855f70, 0x000001b3ab858390,
0x000001b3ab85ada0, 0x000001b3ed154b00, 0x000001b3ed763ed0, 0x000001b3f277d200,
0x000001b3f2cd46b0, 0x000001b3f3545b50, 0x000001b3f3544710, 0x000001b3f3546570,
0x000001b3f35437e0, 0x000001b3f3546f90, 0x000001b3f3546a80, 0x000001b3f3543cf0,
0x000001b3f3545130, 0x000001b3f3544c20, 0x000001b3f3545640, 0x000001b3f3546060,
0x000001b3f2fab2d0, 0x000001b3f2fabcf0
}

"Reference Handler" #2 daemon prio=10 os_prio=2 cpu=0.00ms elapsed=61.97s tid=0x000001b3ab82bb30 nid=0x2074 waiting on condition  [0x00000013858ff000]
   java.lang.Thread.State: RUNNABLE
        at java.lang.ref.Reference.waitForReferencePendingList(java.base@17.0.16/Native Method)
        at java.lang.ref.Reference.processPendingReferences(java.base@17.0.16/Reference.java:253)
        at java.lang.ref.Reference$ReferenceHandler.run(java.base@17.0.16/Reference.java:215)

"Finalizer" #3 daemon prio=8 os_prio=1 cpu=0.00ms elapsed=61.96s tid=0x000001b3ab82c6f0 nid=0x35a8 in Object.wait()  [0x00000013859fe000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@17.0.16/Native Method)
        - waiting on <0x0000000705202508> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@17.0.16/ReferenceQueue.java:155)
        - locked <0x0000000705202508> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@17.0.16/ReferenceQueue.java:176)
        at java.lang.ref.Finalizer$FinalizerThread.run(java.base@17.0.16/Finalizer.java:172)

"Signal Dispatcher" #4 daemon prio=9 os_prio=2 cpu=0.00ms elapsed=61.96s tid=0x000001b3ab8430f0 nid=0x2ed8 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Attach Listener" #5 daemon prio=5 os_prio=2 cpu=0.00ms elapsed=61.96s tid=0x000001b3ab8439c0 nid=0x2198 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #6 daemon prio=9 os_prio=0 cpu=0.00ms elapsed=61.96s tid=0x000001b3ab844380 nid=0x3394 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #7 daemon prio=9 os_prio=0 cpu=15.62ms elapsed=61.96s tid=0x000001b3ab844d40 nid=0x9c0 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #8 daemon prio=9 os_prio=2 cpu=546.88ms elapsed=61.96s tid=0x000001b3ab855f70 nid=0xb88 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"C1 CompilerThread0" #11 daemon prio=9 os_prio=2 cpu=593.75ms elapsed=61.96s tid=0x000001b3ab858390 nid=0x26b4 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"Sweeper thread" #12 daemon prio=9 os_prio=2 cpu=0.00ms elapsed=61.96s tid=0x000001b3ab85ada0 nid=0x1db8 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #13 daemon prio=8 os_prio=1 cpu=0.00ms elapsed=61.95s tid=0x000001b3ed154b00 nid=0x3670 in Object.wait()  [0x00000013861ff000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@17.0.16/Native Method)
        - waiting on <0x0000000705201e20> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@17.0.16/ReferenceQueue.java:155)
        - locked <0x0000000705201e20> (a java.lang.ref.ReferenceQueue$Lock)
        at jdk.internal.ref.CleanerImpl.run(java.base@17.0.16/CleanerImpl.java:140)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)
        at jdk.internal.misc.InnocuousThread.run(java.base@17.0.16/InnocuousThread.java:162)

"Notification Thread" #14 daemon prio=9 os_prio=0 cpu=0.00ms elapsed=61.90s tid=0x000001b3ed763ed0 nid=0xdf8 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"InvokeLaterDispatcher" #17 daemon prio=5 os_prio=0 cpu=15.62ms elapsed=61.76s tid=0x000001b3f277d200 nid=0x3238 waiting on condition  [0x00000013867fe000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x0000000705201618> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@17.0.16/LockSupport.java:341)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.16/AbstractQueuedSynchronizer.java:506)
        at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.16/ForkJoinPool.java:3465)
        at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.16/ForkJoinPool.java:3436)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.16/AbstractQueuedSynchronizer.java:1630)
        at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.16/LinkedBlockingDeque.java:485)
        at com.sun.glass.ui.InvokeLaterDispatcher.run(javafx.graphics/InvokeLaterDispatcher.java:109)

"Thread-2" #20 daemon prio=5 os_prio=0 cpu=109.38ms elapsed=61.67s tid=0x000001b3f2cd46b0 nid=0x3d30 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Prism Font Disposer" #22 daemon prio=10 os_prio=2 cpu=0.00ms elapsed=61.45s tid=0x000001b3f3545b50 nid=0x3df8 in Object.wait()  [0x0000001387dfe000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@17.0.16/Native Method)
        - waiting on <0x0000000705202430> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@17.0.16/ReferenceQueue.java:155)
        - locked <0x0000000705202430> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@17.0.16/ReferenceQueue.java:176)
        at com.sun.javafx.font.Disposer.run(javafx.graphics/Disposer.java:94)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"Cleaner-0" #23 daemon prio=8 os_prio=1 cpu=0.00ms elapsed=61.29s tid=0x000001b3f3544710 nid=0x2104 in Object.wait()  [0x0000001387eff000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@17.0.16/Native Method)
        - waiting on <0x00000007052018c8> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@17.0.16/ReferenceQueue.java:155)
        - locked <0x00000007052018c8> (a java.lang.ref.ReferenceQueue$Lock)
        at jdk.internal.ref.CleanerImpl.run(java.base@17.0.16/CleanerImpl.java:140)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)
        at jdk.internal.misc.InnocuousThread.run(java.base@17.0.16/InnocuousThread.java:162)

"WebSocket@2125847828-25" #25 prio=5 os_prio=0 cpu=0.00ms elapsed=50.58s tid=0x000001b3f3546570 nid=0x2564 waiting on condition  [0x00000013885ff000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x00000007052011e8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.16/LockSupport.java:252)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17.0.16/AbstractQueuedSynchronizer.java:1679)
        at org.eclipse.jetty.util.thread.AutoLock$WithCondition.awaitNanos(AutoLock.java:194)
        at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:273)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThreadPool.java:1169)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1186)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"WebSocket@2125847828-26" #26 prio=5 os_prio=0 cpu=15.62ms elapsed=50.58s tid=0x000001b3f35437e0 nid=0x3104 waiting on condition  [0x00000013886ff000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x00000007052011e8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.16/LockSupport.java:252)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17.0.16/AbstractQueuedSynchronizer.java:1679)
        at org.eclipse.jetty.util.thread.AutoLock$WithCondition.awaitNanos(AutoLock.java:194)
        at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:273)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThreadPool.java:1169)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1186)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"WebSocket@2125847828-27" #27 prio=5 os_prio=0 cpu=93.75ms elapsed=50.58s tid=0x000001b3f3546f90 nid=0xc2c waiting on condition  [0x00000013887fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x00000007052011e8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.16/LockSupport.java:252)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17.0.16/AbstractQueuedSynchronizer.java:1679)
        at org.eclipse.jetty.util.thread.AutoLock$WithCondition.awaitNanos(AutoLock.java:194)
        at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:273)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThreadPool.java:1169)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1186)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"WebSocket@2125847828-28" #28 prio=5 os_prio=0 cpu=15.62ms elapsed=50.58s tid=0x000001b3f3546a80 nid=0x24a8 waiting on condition  [0x00000013888fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x0000000706200040> (a java.util.concurrent.Semaphore$NonfairSync)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.16/LockSupport.java:252)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(java.base@17.0.16/AbstractQueuedSynchronizer.java:717)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(java.base@17.0.16/AbstractQueuedSynchronizer.java:1074)
        at java.util.concurrent.Semaphore.tryAcquire(java.base@17.0.16/Semaphore.java:415)
        at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.waitForTask(ReservedThreadExecutor.java:357)
        at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:296)
        at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:1009)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1240)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1194)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"WebSocket@2125847828-29" #29 prio=5 os_prio=0 cpu=15.62ms elapsed=50.58s tid=0x000001b3f3543cf0 nid=0x1320 waiting on condition  [0x00000013889ff000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x00000007052011e8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.16/LockSupport.java:252)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17.0.16/AbstractQueuedSynchronizer.java:1679)
        at org.eclipse.jetty.util.thread.AutoLock$WithCondition.awaitNanos(AutoLock.java:194)
        at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:273)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThreadPool.java:1169)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1186)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"WebSocket@2125847828-30" #30 prio=5 os_prio=0 cpu=15.62ms elapsed=50.58s tid=0x000001b3f3545130 nid=0xbe4 waiting on condition  [0x0000001388afe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x00000007052011e8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.16/LockSupport.java:252)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17.0.16/AbstractQueuedSynchronizer.java:1679)
        at org.eclipse.jetty.util.thread.AutoLock$WithCondition.awaitNanos(AutoLock.java:194)
        at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:273)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThreadPool.java:1169)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1186)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"WebSocket@2125847828-31" #31 prio=5 os_prio=0 cpu=0.00ms elapsed=50.58s tid=0x000001b3f3544c20 nid=0x1e74 waiting on condition  [0x0000001388bfe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x00000007052011e8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.16/LockSupport.java:252)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17.0.16/AbstractQueuedSynchronizer.java:1679)
        at org.eclipse.jetty.util.thread.AutoLock$WithCondition.awaitNanos(AutoLock.java:194)
        at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:273)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThreadPool.java:1169)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1186)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"WebSocket@2125847828-32" #32 prio=5 os_prio=0 cpu=15.62ms elapsed=50.58s tid=0x000001b3f3545640 nid=0x1b28 runnable  [0x0000001388cfe000]
   java.lang.Thread.State: RUNNABLE
        at sun.nio.ch.WEPoll.wait(java.base@17.0.16/Native Method)
        at sun.nio.ch.WEPollSelectorImpl.doSelect(java.base@17.0.16/WEPollSelectorImpl.java:111)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@17.0.16/SelectorImpl.java:129)
        - locked <0x0000000705204118> (a sun.nio.ch.Util$2)
        - locked <0x00000007052040b8> (a sun.nio.ch.WEPollSelectorImpl)
        at sun.nio.ch.SelectorImpl.select(java.base@17.0.16/SelectorImpl.java:146)
        at org.eclipse.jetty.io.ManagedSelector.nioSelect(ManagedSelector.java:183)
        at org.eclipse.jetty.io.ManagedSelector.select(ManagedSelector.java:190)
        at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:617)
        at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:551)
        at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.produceTask(AdaptiveExecutionStrategy.java:509)
        at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:251)
        at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:204)
        at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:317)
        at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:1009)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1240)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1194)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"HttpClient@301e6f87-scheduler-1" #33 prio=5 os_prio=0 cpu=0.00ms elapsed=50.52s tid=0x000001b3f3546060 nid=0x13e4 waiting on condition  [0x0000001388efe000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x0000000705205120> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@17.0.16/LockSupport.java:341)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.16/AbstractQueuedSynchronizer.java:506)
        at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.16/ForkJoinPool.java:3465)
        at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.16/ForkJoinPool.java:3436)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.16/AbstractQueuedSynchronizer.java:1630)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17.0.16/ScheduledThreadPoolExecutor.java:1170)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17.0.16/ScheduledThreadPoolExecutor.java:899)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.16/ThreadPoolExecutor.java:1062)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.16/ThreadPoolExecutor.java:1122)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.16/ThreadPoolExecutor.java:635)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"Thread-13" #35 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=36.08s tid=0x000001b3f2fab2d0 nid=0xbd0 waiting on condition  [0x00000013862ff000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(java.base@17.0.16/Native Method)
        at anywheresoftware.b4a.objects.Timer$TickTack.run(Timer.java:120)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"DestroyJavaVM" #36 prio=5 os_prio=0 cpu=171.88ms elapsed=33.01s tid=0x000001b3f2fabcf0 nid=0xae4 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"G1 Conc#1" os_prio=2 cpu=0.00ms elapsed=50.57s tid=0x000001b3f8b4e930 nid=0x3808 runnable

"GC Thread#7" os_prio=2 cpu=15.62ms elapsed=61.28s tid=0x000001b3eda2a5f0 nid=0x101c runnable

"GC Thread#6" os_prio=2 cpu=15.62ms elapsed=61.28s tid=0x000001b3eda2a330 nid=0x3e74 runnable

"GC Thread#5" os_prio=2 cpu=0.00ms elapsed=61.65s tid=0x000001b3eda29570 nid=0x1720 runnable

"GC Thread#4" os_prio=2 cpu=15.62ms elapsed=61.65s tid=0x000001b3eda292b0 nid=0x2c8c runnable

"GC Thread#3" os_prio=2 cpu=15.62ms elapsed=61.65s tid=0x000001b3eda28a70 nid=0x24d0 runnable

"GC Thread#2" os_prio=2 cpu=0.00ms elapsed=61.65s tid=0x000001b3eda29db0 nid=0x3580 runnable

"GC Thread#1" os_prio=2 cpu=15.62ms elapsed=61.65s tid=0x000001b3eda29af0 nid=0x3eb8 runnable

"VM Periodic Task Thread" os_prio=2 cpu=93.75ms elapsed=61.90s tid=0x000001b3ed598e60 nid=0x3a74 waiting on condition

"VM Thread" os_prio=2 cpu=0.00ms elapsed=61.97s tid=0x000001b3ab8235d0 nid=0x3518 runnable

"G1 Service" os_prio=2 cpu=15.62ms elapsed=61.97s tid=0x000001b38737e680 nid=0xdb8 runnable

"G1 Refine#0" os_prio=2 cpu=0.00ms elapsed=61.97s tid=0x000001b38737ddb0 nid=0x1c4c runnable

"G1 Conc#0" os_prio=2 cpu=0.00ms elapsed=61.97s tid=0x000001b38734abe0 nid=0x2098 runnable

"G1 Main Marker" os_prio=2 cpu=0.00ms elapsed=61.97s tid=0x000001b387349420 nid=0x3ae8 runnable

"GC Thread#0" os_prio=2 cpu=0.00ms elapsed=61.97s tid=0x000001b3873389b0 nid=0x1c1c runnable

JNI global refs: 40, weak refs: 0


D:\Java\jdk-17.0.16\bin>taskkill /f /pid 11148
SUCCESS: The process with PID 11148 has been terminated.

D:\Java\jdk-17.0.16\bin>jps -l
8780 jdk.jcmd/sun.tools.jps.Jps

D:\Java\jdk-17.0.16\bin>jps -l
3032 jdk.jcmd/sun.tools.jps.Jps

D:\Java\jdk-17.0.16\bin>jps -l
4292 b4j.example.main
3336 b4j.example.main
9672 jdk.jcmd/sun.tools.jps.Jps

D:\Java\jdk-17.0.16\bin>jps -l
11804 jdk.jcmd/sun.tools.jps.Jps
14284 D:\B4J\JServer5Tests\Basic\Downloaded\Client\Objects\BasicJRDC2ClientTest.jar

D:\Java\jdk-17.0.16\bin>jstack 14284
2026-09-08 13:13:23
Full thread dump OpenJDK 64-Bit Server VM (17.0.16+8 mixed mode, sharing):

Threads class SMR info:
_java_thread_list=0x000001be8af79cd0, length=31, elements={
0x000001be213cce30, 0x000001be43b5cd30, 0x000001be43b5d8f0, 0x000001be43b74330,
0x000001be43b76e00, 0x000001be43b78400, 0x000001be43b81a10, 0x000001be43b8c3d0,
0x000001be43b8f870, 0x000001be43b90960, 0x000001be442d11e0, 0x000001be4440e2e0,
0x000001be44b20140, 0x000001be44e6a1c0, 0x000001be8a112530, 0x000001be8a61f7a0,
0x000001be8a56b070, 0x000001be8a6e8b70, 0x000001be8a6e7730, 0x000001be8a6e8660,
0x000001be8a6e7220, 0x000001be8a6e7c40, 0x000001be90d06330, 0x000001be90d06840,
0x000001be90d07260, 0x000001be90d086a0, 0x000001be90d08190, 0x000001be90d07c80,
0x000001be90d0b940, 0x000001be90d06d50, 0x000001be90d05e20
}

"main" #1 prio=5 os_prio=0 cpu=156.25ms elapsed=26.54s tid=0x000001be213cce30 nid=0x3e30 waiting on condition  [0x00000024d80fd000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x00000007052002d0> (a java.util.concurrent.CountDownLatch$Sync)
        at java.util.concurrent.locks.LockSupport.park(java.base@17.0.16/LockSupport.java:211)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(java.base@17.0.16/AbstractQueuedSynchronizer.java:715)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(java.base@17.0.16/AbstractQueuedSynchronizer.java:1047)
        at java.util.concurrent.CountDownLatch.await(java.base@17.0.16/CountDownLatch.java:230)
        at com.sun.javafx.application.LauncherImpl.launchApplication(javafx.graphics/LauncherImpl.java:214)
        at com.sun.javafx.application.LauncherImpl.launchApplication(javafx.graphics/LauncherImpl.java:154)
        at javafx.application.Application.launch(javafx.graphics/Application.java:306)
        at b4j.example.main.main(main.java:25)
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@17.0.16/Native Method)
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@17.0.16/NativeMethodAccessorImpl.java:77)
        at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@17.0.16/DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(java.base@17.0.16/Method.java:569)
        at com.sun.javafx.application.LauncherImpl.launchApplicationWithArgs(javafx.graphics/LauncherImpl.java:465)
        at com.sun.javafx.application.LauncherImpl.launchApplication(javafx.graphics/LauncherImpl.java:364)
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@17.0.16/Native Method)
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@17.0.16/NativeMethodAccessorImpl.java:77)
        at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@17.0.16/DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(java.base@17.0.16/Method.java:569)
        at sun.launcher.LauncherHelper$FXHelper.main(java.base@17.0.16/LauncherHelper.java:1099)

"Reference Handler" #2 daemon prio=10 os_prio=2 cpu=0.00ms elapsed=26.53s tid=0x000001be43b5cd30 nid=0x898 waiting on condition  [0x00000024d87ff000]
   java.lang.Thread.State: RUNNABLE
        at java.lang.ref.Reference.waitForReferencePendingList(java.base@17.0.16/Native Method)
        at java.lang.ref.Reference.processPendingReferences(java.base@17.0.16/Reference.java:253)
        at java.lang.ref.Reference$ReferenceHandler.run(java.base@17.0.16/Reference.java:215)

"Finalizer" #3 daemon prio=8 os_prio=1 cpu=0.00ms elapsed=26.53s tid=0x000001be43b5d8f0 nid=0xf3c in Object.wait()  [0x00000024d88ff000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@17.0.16/Native Method)
        - waiting on <0x0000000705200c78> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@17.0.16/ReferenceQueue.java:155)
        - locked <0x0000000705200c78> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@17.0.16/ReferenceQueue.java:176)
        at java.lang.ref.Finalizer$FinalizerThread.run(java.base@17.0.16/Finalizer.java:172)

"Signal Dispatcher" #4 daemon prio=9 os_prio=2 cpu=0.00ms elapsed=26.52s tid=0x000001be43b74330 nid=0x1cac waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Attach Listener" #5 daemon prio=5 os_prio=2 cpu=0.00ms elapsed=26.52s tid=0x000001be43b76e00 nid=0x2220 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #6 daemon prio=9 os_prio=0 cpu=0.00ms elapsed=26.52s tid=0x000001be43b78400 nid=0x34f4 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #7 daemon prio=9 os_prio=0 cpu=15.62ms elapsed=26.52s tid=0x000001be43b81a10 nid=0x36dc runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #8 daemon prio=9 os_prio=2 cpu=500.00ms elapsed=26.52s tid=0x000001be43b8c3d0 nid=0x2e00 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"C1 CompilerThread0" #11 daemon prio=9 os_prio=2 cpu=546.88ms elapsed=26.52s tid=0x000001be43b8f870 nid=0x2a1c waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"Sweeper thread" #12 daemon prio=9 os_prio=2 cpu=0.00ms elapsed=26.52s tid=0x000001be43b90960 nid=0x3994 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #13 daemon prio=8 os_prio=1 cpu=0.00ms elapsed=26.52s tid=0x000001be442d11e0 nid=0x3984 in Object.wait()  [0x00000024d90fe000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@17.0.16/Native Method)
        - waiting on <0x00000007052015d0> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@17.0.16/ReferenceQueue.java:155)
        - locked <0x00000007052015d0> (a java.lang.ref.ReferenceQueue$Lock)
        at jdk.internal.ref.CleanerImpl.run(java.base@17.0.16/CleanerImpl.java:140)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)
        at jdk.internal.misc.InnocuousThread.run(java.base@17.0.16/InnocuousThread.java:162)

"Notification Thread" #14 daemon prio=9 os_prio=0 cpu=0.00ms elapsed=26.47s tid=0x000001be4440e2e0 nid=0xffc runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"QuantumRenderer-0" #15 daemon prio=5 os_prio=0 cpu=171.88ms elapsed=26.38s tid=0x000001be44b20140 nid=0x2ee8 waiting on condition  [0x00000024d95ff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x00000007052032b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@17.0.16/LockSupport.java:341)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.16/AbstractQueuedSynchronizer.java:506)
        at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.16/ForkJoinPool.java:3465)
        at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.16/ForkJoinPool.java:3436)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.16/AbstractQueuedSynchronizer.java:1630)
        at java.util.concurrent.LinkedBlockingQueue.take(java.base@17.0.16/LinkedBlockingQueue.java:435)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.16/ThreadPoolExecutor.java:1062)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.16/ThreadPoolExecutor.java:1122)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.16/ThreadPoolExecutor.java:635)
        at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(javafx.graphics/QuantumRenderer.java:126)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"InvokeLaterDispatcher" #17 daemon prio=5 os_prio=0 cpu=31.25ms elapsed=26.32s tid=0x000001be44e6a1c0 nid=0x2c34 waiting on condition  [0x00000024d96fe000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x00000007052039c0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@17.0.16/LockSupport.java:341)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.16/AbstractQueuedSynchronizer.java:506)
        at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.16/ForkJoinPool.java:3465)
        at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.16/ForkJoinPool.java:3436)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.16/AbstractQueuedSynchronizer.java:1630)
        at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.16/LinkedBlockingDeque.java:485)
        at com.sun.glass.ui.InvokeLaterDispatcher.run(javafx.graphics/InvokeLaterDispatcher.java:109)

"JavaFX Application Thread" #18 prio=5 os_prio=0 cpu=578.12ms elapsed=26.32s tid=0x000001be8a112530 nid=0x357c runnable  [0x00000024d97ff000]
   java.lang.Thread.State: RUNNABLE
        at com.sun.glass.ui.win.WinApplication._runLoop(javafx.graphics/Native Method)
        at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(javafx.graphics/WinApplication.java:184)
        at com.sun.glass.ui.win.WinApplication$$Lambda$93/0x000001be4602fba8.run(javafx.graphics/Unknown Source)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"JavaFX-Launcher" #19 prio=5 os_prio=0 cpu=0.00ms elapsed=26.24s tid=0x000001be8a61f7a0 nid=0x24b4 waiting on condition  [0x00000024da4fe000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x0000000705200e18> (a java.util.concurrent.CountDownLatch$Sync)
        at java.util.concurrent.locks.LockSupport.park(java.base@17.0.16/LockSupport.java:211)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(java.base@17.0.16/AbstractQueuedSynchronizer.java:715)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(java.base@17.0.16/AbstractQueuedSynchronizer.java:1047)
        at java.util.concurrent.CountDownLatch.await(java.base@17.0.16/CountDownLatch.java:230)
        at com.sun.javafx.application.LauncherImpl.launchApplication1(javafx.graphics/LauncherImpl.java:857)
        at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$2(javafx.graphics/LauncherImpl.java:196)
        at com.sun.javafx.application.LauncherImpl$$Lambda$107/0x000001be46087c48.run(javafx.graphics/Unknown Source)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"Thread-2" #20 daemon prio=5 os_prio=0 cpu=250.00ms elapsed=26.24s tid=0x000001be8a56b070 nid=0x2080 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Prism Font Disposer" #22 daemon prio=10 os_prio=2 cpu=0.00ms elapsed=26.01s tid=0x000001be8a6e8b70 nid=0x3354 in Object.wait()  [0x00000024dadff000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@17.0.16/Native Method)
        - waiting on <0x00000007052021b8> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@17.0.16/ReferenceQueue.java:155)
        - locked <0x00000007052021b8> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@17.0.16/ReferenceQueue.java:176)
        at com.sun.javafx.font.Disposer.run(javafx.graphics/Disposer.java:94)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"Cleaner-0" #23 daemon prio=8 os_prio=1 cpu=0.00ms elapsed=25.84s tid=0x000001be8a6e7730 nid=0x13f0 in Object.wait()  [0x00000024daefe000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@17.0.16/Native Method)
        - waiting on <0x0000000705201938> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@17.0.16/ReferenceQueue.java:155)
        - locked <0x0000000705201938> (a java.lang.ref.ReferenceQueue$Lock)
        at jdk.internal.ref.CleanerImpl.run(java.base@17.0.16/CleanerImpl.java:140)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)
        at jdk.internal.misc.InnocuousThread.run(java.base@17.0.16/InnocuousThread.java:162)

"WebSocket@1813107717-25" #25 prio=5 os_prio=0 cpu=31.25ms elapsed=22.42s tid=0x000001be8a6e8660 nid=0x1584 waiting on condition  [0x00000024db4ff000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x0000000705201128> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.16/LockSupport.java:252)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17.0.16/AbstractQueuedSynchronizer.java:1679)
        at org.eclipse.jetty.util.thread.AutoLock$WithCondition.awaitNanos(AutoLock.java:194)
        at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:273)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThreadPool.java:1169)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1186)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"WebSocket@1813107717-26" #26 prio=5 os_prio=0 cpu=0.00ms elapsed=22.42s tid=0x000001be8a6e7220 nid=0x3514 waiting on condition  [0x00000024db5fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x0000000705201128> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.16/LockSupport.java:252)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17.0.16/AbstractQueuedSynchronizer.java:1679)
        at org.eclipse.jetty.util.thread.AutoLock$WithCondition.awaitNanos(AutoLock.java:194)
        at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:273)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThreadPool.java:1169)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1186)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"WebSocket@1813107717-27" #27 prio=5 os_prio=0 cpu=78.12ms elapsed=22.42s tid=0x000001be8a6e7c40 nid=0x377c waiting on condition  [0x00000024db6fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x0000000705201128> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.16/LockSupport.java:252)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17.0.16/AbstractQueuedSynchronizer.java:1679)
        at org.eclipse.jetty.util.thread.AutoLock$WithCondition.awaitNanos(AutoLock.java:194)
        at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:273)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThreadPool.java:1169)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1186)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"WebSocket@1813107717-28" #28 prio=5 os_prio=0 cpu=0.00ms elapsed=22.42s tid=0x000001be90d06330 nid=0x35f0 runnable  [0x00000024db7fe000]
   java.lang.Thread.State: RUNNABLE
        at sun.nio.ch.WEPoll.wait(java.base@17.0.16/Native Method)
        at sun.nio.ch.WEPollSelectorImpl.doSelect(java.base@17.0.16/WEPollSelectorImpl.java:111)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@17.0.16/SelectorImpl.java:129)
        - locked <0x0000000705206260> (a sun.nio.ch.Util$2)
        - locked <0x0000000705206200> (a sun.nio.ch.WEPollSelectorImpl)
        at sun.nio.ch.SelectorImpl.select(java.base@17.0.16/SelectorImpl.java:146)
        at org.eclipse.jetty.io.ManagedSelector.nioSelect(ManagedSelector.java:183)
        at org.eclipse.jetty.io.ManagedSelector.select(ManagedSelector.java:190)
        at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:617)
        at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:551)
        at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.produceTask(AdaptiveExecutionStrategy.java:509)
        at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:251)
        at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:204)
        at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:317)
        at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:1009)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1240)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1194)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"WebSocket@1813107717-29" #29 prio=5 os_prio=0 cpu=0.00ms elapsed=22.42s tid=0x000001be90d06840 nid=0x3574 waiting on condition  [0x00000024db8ff000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x0000000705201128> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.16/LockSupport.java:252)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17.0.16/AbstractQueuedSynchronizer.java:1679)
        at org.eclipse.jetty.util.thread.AutoLock$WithCondition.awaitNanos(AutoLock.java:194)
        at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:273)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThreadPool.java:1169)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1186)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"WebSocket@1813107717-30" #30 prio=5 os_prio=0 cpu=15.62ms elapsed=22.42s tid=0x000001be90d07260 nid=0x312c waiting on condition  [0x00000024db9ff000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x0000000705201128> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.16/LockSupport.java:252)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17.0.16/AbstractQueuedSynchronizer.java:1679)
        at org.eclipse.jetty.util.thread.AutoLock$WithCondition.awaitNanos(AutoLock.java:194)
        at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:273)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThreadPool.java:1169)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1186)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"WebSocket@1813107717-31" #31 prio=5 os_prio=0 cpu=15.62ms elapsed=22.42s tid=0x000001be90d086a0 nid=0x13fc waiting on condition  [0x00000024dbafe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x0000000706225940> (a java.util.concurrent.Semaphore$NonfairSync)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.16/LockSupport.java:252)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(java.base@17.0.16/AbstractQueuedSynchronizer.java:717)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(java.base@17.0.16/AbstractQueuedSynchronizer.java:1074)
        at java.util.concurrent.Semaphore.tryAcquire(java.base@17.0.16/Semaphore.java:415)
        at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.waitForTask(ReservedThreadExecutor.java:357)
        at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:296)
        at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:1009)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1240)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1194)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"WebSocket@1813107717-32" #32 prio=5 os_prio=0 cpu=15.62ms elapsed=22.42s tid=0x000001be90d08190 nid=0x38b0 waiting on condition  [0x00000024dbbfe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x0000000705201128> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.16/LockSupport.java:252)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17.0.16/AbstractQueuedSynchronizer.java:1679)
        at org.eclipse.jetty.util.thread.AutoLock$WithCondition.awaitNanos(AutoLock.java:194)
        at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:273)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThreadPool.java:1169)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1186)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"HttpClient@2e04eaed-scheduler-1" #33 prio=5 os_prio=0 cpu=0.00ms elapsed=22.36s tid=0x000001be90d07c80 nid=0x3860 waiting on condition  [0x00000024dbdfe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x0000000705204840> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.16/LockSupport.java:252)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17.0.16/AbstractQueuedSynchronizer.java:1679)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17.0.16/ScheduledThreadPoolExecutor.java:1182)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17.0.16/ScheduledThreadPoolExecutor.java:899)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.16/ThreadPoolExecutor.java:1062)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.16/ThreadPoolExecutor.java:1122)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.16/ThreadPoolExecutor.java:635)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"pool-3-thread-1" #46 daemon prio=5 os_prio=0 cpu=15.62ms elapsed=10.63s tid=0x000001be90d0b940 nid=0x3238 waiting on condition  [0x00000024dbeff000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x0000000706305480> (a java.util.concurrent.SynchronousQueue$TransferStack)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.16/LockSupport.java:252)
        at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@17.0.16/SynchronousQueue.java:401)
        at java.util.concurrent.SynchronousQueue.poll(java.base@17.0.16/SynchronousQueue.java:903)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.16/ThreadPoolExecutor.java:1061)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.16/ThreadPoolExecutor.java:1122)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.16/ThreadPoolExecutor.java:635)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"Thread-33" #58 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=5.61s tid=0x000001be90d06d50 nid=0x1e74 waiting on condition  [0x00000024d92ff000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(java.base@17.0.16/Native Method)
        at anywheresoftware.b4a.objects.Timer$TickTack.run(Timer.java:120)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"Thread-43" #69 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=0.59s tid=0x000001be90d05e20 nid=0x1dd4 waiting on condition  [0x00000024dbffe000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(java.base@17.0.16/Native Method)
        at anywheresoftware.b4a.objects.Timer$TickTack.run(Timer.java:120)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"G1 Conc#1" os_prio=2 cpu=0.00ms elapsed=22.41s tid=0x000001be90839100 nid=0x37b8 runnable

"GC Thread#7" os_prio=2 cpu=0.00ms elapsed=25.79s tid=0x000001be9083a180 nid=0x1420 runnable

"GC Thread#6" os_prio=2 cpu=0.00ms elapsed=25.79s tid=0x000001be9083bfc0 nid=0x232c runnable

"GC Thread#5" os_prio=2 cpu=0.00ms elapsed=26.21s tid=0x000001be8a5da350 nid=0x1114 runnable

"GC Thread#4" os_prio=2 cpu=0.00ms elapsed=26.21s tid=0x000001be8a5d8d50 nid=0x29d0 runnable

"GC Thread#3" os_prio=2 cpu=0.00ms elapsed=26.21s tid=0x000001be8a5da8d0 nid=0x14c8 runnable

"GC Thread#2" os_prio=2 cpu=0.00ms elapsed=26.21s tid=0x000001be8a5d9dd0 nid=0x1c9c runnable

"GC Thread#1" os_prio=2 cpu=0.00ms elapsed=26.21s tid=0x000001be8a5d9590 nid=0x1ac runnable

"VM Periodic Task Thread" os_prio=2 cpu=31.25ms elapsed=26.47s tid=0x000001be4457cc30 nid=0x3e94 waiting on condition

"VM Thread" os_prio=2 cpu=0.00ms elapsed=26.53s tid=0x000001be43b53760 nid=0x3a28 runnable

"G1 Service" os_prio=2 cpu=15.62ms elapsed=26.54s tid=0x000001be2147e250 nid=0x760 runnable

"G1 Refine#0" os_prio=2 cpu=0.00ms elapsed=26.54s tid=0x000001be2147d980 nid=0x12b8 runnable

"G1 Conc#0" os_prio=2 cpu=0.00ms elapsed=26.54s tid=0x000001be214490f0 nid=0xfa8 runnable

"G1 Main Marker" os_prio=2 cpu=0.00ms elapsed=26.54s tid=0x000001be21447930 nid=0x3e4 runnable

"GC Thread#0" os_prio=2 cpu=0.00ms elapsed=26.54s tid=0x000001be21436ed0 nid=0x38c0 runnable

JNI global refs: 45, weak refs: 0


D:\Java\jdk-17.0.16\bin>jps -l
15080 jdk.jcmd/sun.tools.jps.Jps
14284 D:\B4J\JServer5Tests\Basic\Downloaded\Client\Objects\BasicJRDC2ClientTest.jar

D:\Java\jdk-17.0.16\bin>taskkill /f /pid 14284
SUCCESS: The process with PID 14284 has been terminated.

D:\Java\jdk-17.0.16\bin>jps -l
9828 jdk.jcmd/sun.tools.jps.Jps

D:\Java\jdk-17.0.16\bin>jps -l
15728 jdk.jcmd/sun.tools.jps.Jps

D:\Java\jdk-17.0.16\bin>jps -l
3568 jdk.jcmd/sun.tools.jps.Jps
5664 D:\B4J\JServer5Tests\Basic\Downloaded\Client\Objects\BasicJRDC2ClientTest.jar

D:\Java\jdk-17.0.16\bin>jps -l
15984 jdk.jcmd/sun.tools.jps.Jps
5664 D:\B4J\JServer5Tests\Basic\Downloaded\Client\Objects\BasicJRDC2ClientTest.jar

D:\Java\jdk-17.0.16\bin>taskkill /f /pid 5664
SUCCESS: The process with PID 5664 has been terminated.

D:\Java\jdk-17.0.16\bin>jps -l
3560 jdk.jcmd/sun.tools.jps.Jps

D:\Java\jdk-17.0.16\bin>jps -l
12772 b4j.example.main
14776 b4j.example.main
14764 jdk.jcmd/sun.tools.jps.Jps

D:\Java\jdk-17.0.16\bin>jps -l
15888 D:\B4J\JServer5Tests\Basic\Downloaded\Client\Objects\BasicJRDC2ClientTest.jar
8784 jdk.jcmd/sun.tools.jps.Jps

D:\Java\jdk-17.0.16\bin>jps -l
5644 jdk.jcmd/sun.tools.jps.Jps

D:\Java\jdk-17.0.16\bin>jps -l
9112 jdk.jcmd/sun.tools.jps.Jps

D:\Java\jdk-17.0.16\bin>jps -l
12020 b4j.example.main
13992 b4j.example.main
15656 D:\B4J\JServer5Tests\Basic\Client\Objects\BasicJRDC2ClientTest.jar
7240 jdk.jcmd/sun.tools.jps.Jps

D:\Java\jdk-17.0.16\bin>jps -l
8952 jdk.jcmd/sun.tools.jps.Jps

D:\Java\jdk-17.0.16\bin>jps -l
16032 jdk.jcmd/sun.tools.jps.Jps

D:\Java\jdk-17.0.16\bin>jps -l
11904 b4j.example.main
15904 jdk.jcmd/sun.tools.jps.Jps
9772 b4j.example.main

D:\Java\jdk-17.0.16\bin>jps -l
11904 b4j.example.main
14952 D:\B4J\JServer5Tests\Basic\Client\Objects\BasicJRDC2ClientTest.jar
1912 jdk.jcmd/sun.tools.jps.Jps
9772 b4j.example.main

D:\Java\jdk-17.0.16\bin>jps -l
14952 D:\B4J\JServer5Tests\Basic\Client\Objects\BasicJRDC2ClientTest.jar
424 jdk.jcmd/sun.tools.jps.Jps

D:\Java\jdk-17.0.16\bin>jps -l
15632 jdk.jcmd/sun.tools.jps.Jps
14952 D:\B4J\JServer5Tests\Basic\Client\Objects\BasicJRDC2ClientTest.jar

D:\Java\jdk-17.0.16\bin>jps -l
5220 jdk.jcmd/sun.tools.jps.Jps
14952 D:\B4J\JServer5Tests\Basic\Client\Objects\BasicJRDC2ClientTest.jar

D:\Java\jdk-17.0.16\bin>jps -l
14952 D:\B4J\JServer5Tests\Basic\Client\Objects\BasicJRDC2ClientTest.jar
8940 jdk.jcmd/sun.tools.jps.Jps

D:\Java\jdk-17.0.16\bin>taskkill /f /pid 14952
SUCCESS: The process with PID 14952 has been terminated.

D:\Java\jdk-17.0.16\bin>jps -l
5952 jdk.jcmd/sun.tools.jps.Jps

D:\Java\jdk-17.0.16\bin>jps -l
12180 b4j.example.main
2628 jdk.jcmd/sun.tools.jps.Jps
5220 D:\B4J\JServer5Tests\Basic\Client\Objects\BasicJRDC2ClientTest.jar
584 b4j.example.main

D:\Java\jdk-17.0.16\bin>jps -l
13360 jdk.jcmd/sun.tools.jps.Jps
12180 b4j.example.main
5220 D:\B4J\JServer5Tests\Basic\Client\Objects\BasicJRDC2ClientTest.jar
584 b4j.example.main

D:\Java\jdk-17.0.16\bin>jps -l
2144 jdk.jcmd/sun.tools.jps.Jps
12180 b4j.example.main
5220 D:\B4J\JServer5Tests\Basic\Client\Objects\BasicJRDC2ClientTest.jar
584 b4j.example.main

D:\Java\jdk-17.0.16\bin>jps -l
5220 D:\B4J\JServer5Tests\Basic\Client\Objects\BasicJRDC2ClientTest.jar
8708 jdk.jcmd/sun.tools.jps.Jps

D:\Java\jdk-17.0.16\bin>jps -l
13168 jdk.jcmd/sun.tools.jps.Jps

D:\Java\jdk-17.0.16\bin>jps -l
13732 jdk.jcmd/sun.tools.jps.Jps

D:\Java\jdk-17.0.16\bin>jps -l
10576 jdk.jcmd/sun.tools.jps.Jps
3328 b4j.example.main
528 b4j.example.main

D:\Java\jdk-17.0.16\bin>jps -l
2624 jdk.jcmd/sun.tools.jps.Jps

D:\Java\jdk-17.0.16\bin>jps -l
13888 b4j.example.main
9616 jdk.jcmd/sun.tools.jps.Jps
8716 b4j.example.main

D:\Java\jdk-17.0.16\bin>jps -l
13888 b4j.example.main
10552 D:\B4J\JServer5Tests\Basic\Client\Objects\BasicJRDC2ClientTest.jar
13324 jdk.jcmd/sun.tools.jps.Jps
8716 b4j.example.main

D:\Java\jdk-17.0.16\bin>jps -l
6224 jdk.jcmd/sun.tools.jps.Jps
10552 D:\B4J\JServer5Tests\Basic\Client\Objects\BasicJRDC2ClientTest.jar

D:\Java\jdk-17.0.16\bin>taskkill /f /pid 10552
SUCCESS: The process with PID 10552 has been terminated.

D:\Java\jdk-17.0.16\bin>taskkill /f /pid 10552
ERROR: The process "10552" not found.

D:\Java\jdk-17.0.16\bin>jps -l
11648 jdk.jcmd/sun.tools.jps.Jps

D:\Java\jdk-17.0.16\bin>jps -l
13472 b4j.example.main
2032 b4j.example.main
1304 jdk.jcmd/sun.tools.jps.Jps
4552 D:\B4J\JServer5Tests\Basic\Client\Objects\BasicJRDC2ClientTest.jar

D:\Java\jdk-17.0.16\bin>jps -l
5744 jdk.jcmd/sun.tools.jps.Jps
4552 D:\B4J\JServer5Tests\Basic\Client\Objects\BasicJRDC2ClientTest.jar

D:\Java\jdk-17.0.16\bin>jps -l
14164 jdk.jcmd/sun.tools.jps.Jps

D:\Java\jdk-17.0.16\bin>jps -l
15664 b4j.example.main
2336 D:\B4J\JServer5Tests\Basic\Client\Objects\BasicJRDC2ClientTest.jar
13652 b4j.example.main
13212 jdk.jcmd/sun.tools.jps.Jps

D:\Java\jdk-17.0.16\bin>jps -l
2336 D:\B4J\JServer5Tests\Basic\Client\Objects\BasicJRDC2ClientTest.jar
6624 jdk.jcmd/sun.tools.jps.Jps

D:\Java\jdk-17.0.16\bin>jps -l
14152 jdk.jcmd/sun.tools.jps.Jps

D:\Java\jdk-17.0.16\bin>jps -l
12588 jdk.jcmd/sun.tools.jps.Jps

D:\Java\jdk-17.0.16\bin>jps -l
5216 jdk.jcmd/sun.tools.jps.Jps

D:\Java\jdk-17.0.16\bin>jps -l
14036 jdk.jcmd/sun.tools.jps.Jps
9352 b4j.example.main
9768 b4j.example.main
620 D:\B4J\JServer5Tests\Basic\Client\Objects\BasicJRDC2ClientTest.jar

D:\Java\jdk-17.0.16\bin>jps -l
3976 jdk.jcmd/sun.tools.jps.Jps
620 D:\B4J\JServer5Tests\Basic\Client\Objects\BasicJRDC2ClientTest.jar

D:\Java\jdk-17.0.16\bin>jstack 620
2026-09-08 14:09:19
Full thread dump OpenJDK 64-Bit Server VM (17.0.16+8 mixed mode, sharing):

Threads class SMR info:
_java_thread_list=0x000002b905e5ebc0, length=31, elements={
0x000002b89ba0cc40, 0x000002b8be715c30, 0x000002b8be718410, 0x000002b8be72eb80,
0x000002b8be72f150, 0x000002b8be72f720, 0x000002b8be735200, 0x000002b8be73cf30,
0x000002b8be755610, 0x000002b8be758f10, 0x000002b8be7570b0, 0x000002b8be759420,
0x000002b8be757fe0, 0x000002b8be756ba0, 0x000002b8be755c70, 0x000002b8be756690,
0x000002b8be7575c0, 0x000002b8be756180, 0x000002b8be7584f0, 0x000002b8be758a00,
0x000002b90b0e5720, 0x000002b90b0e5210, 0x000002b90b0e2990, 0x000002b90b0e2ea0,
0x000002b90b0e6650, 0x000002b90b0e6b60, 0x000002b90b0e5c30, 0x000002b90b0e6140,
0x000002b90b0e84b0, 0x000002b90b0e3dd0, 0x000002b90b0e47f0
}

"main" #1 prio=5 os_prio=0 cpu=171.88ms elapsed=35.76s tid=0x000002b89ba0cc40 nid=0x36e8 waiting on condition  [0x000000c427cfd000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x00000007052002d0> (a java.util.concurrent.CountDownLatch$Sync)
        at java.util.concurrent.locks.LockSupport.park(java.base@17.0.16/LockSupport.java:211)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(java.base@17.0.16/AbstractQueuedSynchronizer.java:715)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(java.base@17.0.16/AbstractQueuedSynchronizer.java:1047)
        at java.util.concurrent.CountDownLatch.await(java.base@17.0.16/CountDownLatch.java:230)
        at com.sun.javafx.application.LauncherImpl.launchApplication(javafx.graphics/LauncherImpl.java:214)
        at com.sun.javafx.application.LauncherImpl.launchApplication(javafx.graphics/LauncherImpl.java:154)
        at javafx.application.Application.launch(javafx.graphics/Application.java:306)
        at b4j.example.main.main(main.java:25)
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@17.0.16/Native Method)
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@17.0.16/NativeMethodAccessorImpl.java:77)
        at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@17.0.16/DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(java.base@17.0.16/Method.java:569)
        at com.sun.javafx.application.LauncherImpl.launchApplicationWithArgs(javafx.graphics/LauncherImpl.java:465)
        at com.sun.javafx.application.LauncherImpl.launchApplication(javafx.graphics/LauncherImpl.java:364)
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@17.0.16/Native Method)
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@17.0.16/NativeMethodAccessorImpl.java:77)
        at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@17.0.16/DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(java.base@17.0.16/Method.java:569)
        at sun.launcher.LauncherHelper$FXHelper.main(java.base@17.0.16/LauncherHelper.java:1099)

"Reference Handler" #2 daemon prio=10 os_prio=2 cpu=0.00ms elapsed=35.75s tid=0x000002b8be715c30 nid=0x3a94 waiting on condition  [0x000000c4283fe000]
   java.lang.Thread.State: RUNNABLE
        at java.lang.ref.Reference.waitForReferencePendingList(java.base@17.0.16/Native Method)
        at java.lang.ref.Reference.processPendingReferences(java.base@17.0.16/Reference.java:253)
        at java.lang.ref.Reference$ReferenceHandler.run(java.base@17.0.16/Reference.java:215)

"Finalizer" #3 daemon prio=8 os_prio=1 cpu=0.00ms elapsed=35.75s tid=0x000002b8be718410 nid=0x3d80 in Object.wait()  [0x000000c4284ff000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@17.0.16/Native Method)
        - waiting on <0x0000000705201308> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@17.0.16/ReferenceQueue.java:155)
        - locked <0x0000000705201308> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@17.0.16/ReferenceQueue.java:176)
        at java.lang.ref.Finalizer$FinalizerThread.run(java.base@17.0.16/Finalizer.java:172)

"Signal Dispatcher" #4 daemon prio=9 os_prio=2 cpu=0.00ms elapsed=35.75s tid=0x000002b8be72eb80 nid=0x8b8 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Attach Listener" #5 daemon prio=5 os_prio=2 cpu=0.00ms elapsed=35.75s tid=0x000002b8be72f150 nid=0x1a00 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #6 daemon prio=9 os_prio=0 cpu=0.00ms elapsed=35.75s tid=0x000002b8be72f720 nid=0x1654 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #7 daemon prio=9 os_prio=0 cpu=0.00ms elapsed=35.75s tid=0x000002b8be735200 nid=0x3c7c runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #8 daemon prio=9 os_prio=2 cpu=484.38ms elapsed=35.75s tid=0x000002b8be73cf30 nid=0x24b4 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"C1 CompilerThread0" #11 daemon prio=9 os_prio=2 cpu=609.38ms elapsed=35.75s tid=0x000002b8be755610 nid=0x277c waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"Sweeper thread" #12 daemon prio=9 os_prio=2 cpu=0.00ms elapsed=35.75s tid=0x000002b8be758f10 nid=0xc60 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #13 daemon prio=8 os_prio=1 cpu=0.00ms elapsed=35.73s tid=0x000002b8be7570b0 nid=0x353c in Object.wait()  [0x000000c428cfe000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@17.0.16/Native Method)
        - waiting on <0x0000000705200cc8> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@17.0.16/ReferenceQueue.java:155)
        - locked <0x0000000705200cc8> (a java.lang.ref.ReferenceQueue$Lock)
        at jdk.internal.ref.CleanerImpl.run(java.base@17.0.16/CleanerImpl.java:140)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)
        at jdk.internal.misc.InnocuousThread.run(java.base@17.0.16/InnocuousThread.java:162)

"Notification Thread" #14 daemon prio=9 os_prio=0 cpu=0.00ms elapsed=35.68s tid=0x000002b8be759420 nid=0x10b0 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"QuantumRenderer-0" #15 daemon prio=5 os_prio=0 cpu=156.25ms elapsed=35.61s tid=0x000002b8be757fe0 nid=0x1584 waiting on condition  [0x000000c4291ff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x000000070531d920> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@17.0.16/LockSupport.java:341)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.16/AbstractQueuedSynchronizer.java:506)
        at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.16/ForkJoinPool.java:3465)
        at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.16/ForkJoinPool.java:3436)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.16/AbstractQueuedSynchronizer.java:1630)
        at java.util.concurrent.LinkedBlockingQueue.take(java.base@17.0.16/LinkedBlockingQueue.java:435)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.16/ThreadPoolExecutor.java:1062)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.16/ThreadPoolExecutor.java:1122)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.16/ThreadPoolExecutor.java:635)
        at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(javafx.graphics/QuantumRenderer.java:126)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"InvokeLaterDispatcher" #17 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=35.55s tid=0x000002b8be756ba0 nid=0x3dec waiting on condition  [0x000000c4292fe000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x0000000705201838> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@17.0.16/LockSupport.java:341)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.16/AbstractQueuedSynchronizer.java:506)
        at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.16/ForkJoinPool.java:3465)
        at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.16/ForkJoinPool.java:3436)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.16/AbstractQueuedSynchronizer.java:1630)
        at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.16/LinkedBlockingDeque.java:485)
        at com.sun.glass.ui.InvokeLaterDispatcher.run(javafx.graphics/InvokeLaterDispatcher.java:109)

"JavaFX Application Thread" #18 prio=5 os_prio=0 cpu=671.88ms elapsed=35.54s tid=0x000002b8be755c70 nid=0x3dd4 runnable  [0x000000c4293ff000]
   java.lang.Thread.State: RUNNABLE
        at com.sun.glass.ui.win.WinApplication._runLoop(javafx.graphics/Native Method)
        at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(javafx.graphics/WinApplication.java:184)
        at com.sun.glass.ui.win.WinApplication$$Lambda$93/0x000002b8c002fc80.run(javafx.graphics/Unknown Source)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"JavaFX-Launcher" #19 prio=5 os_prio=0 cpu=0.00ms elapsed=35.46s tid=0x000002b8be756690 nid=0x62c waiting on condition  [0x000000c42a0ff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x0000000705201168> (a java.util.concurrent.CountDownLatch$Sync)
        at java.util.concurrent.locks.LockSupport.park(java.base@17.0.16/LockSupport.java:211)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(java.base@17.0.16/AbstractQueuedSynchronizer.java:715)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(java.base@17.0.16/AbstractQueuedSynchronizer.java:1047)
        at java.util.concurrent.CountDownLatch.await(java.base@17.0.16/CountDownLatch.java:230)
        at com.sun.javafx.application.LauncherImpl.launchApplication1(javafx.graphics/LauncherImpl.java:857)
        at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$2(javafx.graphics/LauncherImpl.java:196)
        at com.sun.javafx.application.LauncherImpl$$Lambda$107/0x000002b8c0082000.run(javafx.graphics/Unknown Source)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"Thread-2" #20 daemon prio=5 os_prio=0 cpu=125.00ms elapsed=35.45s tid=0x000002b8be7575c0 nid=0x1850 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Prism Font Disposer" #22 daemon prio=10 os_prio=2 cpu=0.00ms elapsed=35.23s tid=0x000002b8be756180 nid=0xcc8 in Object.wait()  [0x000000c42a9ff000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@17.0.16/Native Method)
        - waiting on <0x0000000705202e18> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@17.0.16/ReferenceQueue.java:155)
        - locked <0x0000000705202e18> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@17.0.16/ReferenceQueue.java:176)
        at com.sun.javafx.font.Disposer.run(javafx.graphics/Disposer.java:94)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"Cleaner-0" #23 daemon prio=8 os_prio=1 cpu=0.00ms elapsed=35.06s tid=0x000002b8be7584f0 nid=0x3870 in Object.wait()  [0x000000c42aafe000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@17.0.16/Native Method)
        - waiting on <0x0000000705201ae8> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@17.0.16/ReferenceQueue.java:155)
        - locked <0x0000000705201ae8> (a java.lang.ref.ReferenceQueue$Lock)
        at jdk.internal.ref.CleanerImpl.run(java.base@17.0.16/CleanerImpl.java:140)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)
        at jdk.internal.misc.InnocuousThread.run(java.base@17.0.16/InnocuousThread.java:162)

"WebSocket@2125847828-25" #25 prio=5 os_prio=0 cpu=0.00ms elapsed=30.38s tid=0x000002b8be758a00 nid=0x910 waiting on condition  [0x000000c42b0fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x0000000705203fc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.16/LockSupport.java:252)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17.0.16/AbstractQueuedSynchronizer.java:1679)
        at org.eclipse.jetty.util.thread.AutoLock$WithCondition.awaitNanos(AutoLock.java:194)
        at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:273)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThreadPool.java:1169)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1186)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"WebSocket@2125847828-26" #26 prio=5 os_prio=0 cpu=31.25ms elapsed=30.38s tid=0x000002b90b0e5720 nid=0xd24 waiting on condition  [0x000000c42b1fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x0000000705203fc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.16/LockSupport.java:252)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17.0.16/AbstractQueuedSynchronizer.java:1679)
        at org.eclipse.jetty.util.thread.AutoLock$WithCondition.awaitNanos(AutoLock.java:194)
        at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:273)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThreadPool.java:1169)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1186)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"WebSocket@2125847828-27" #27 prio=5 os_prio=0 cpu=93.75ms elapsed=30.38s tid=0x000002b90b0e5210 nid=0x1840 waiting on condition  [0x000000c42b2fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x0000000705203fc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.16/LockSupport.java:252)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17.0.16/AbstractQueuedSynchronizer.java:1679)
        at org.eclipse.jetty.util.thread.AutoLock$WithCondition.awaitNanos(AutoLock.java:194)
        at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:273)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThreadPool.java:1169)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1186)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"WebSocket@2125847828-28" #28 prio=5 os_prio=0 cpu=15.62ms elapsed=30.38s tid=0x000002b90b0e2990 nid=0x11b0 waiting on condition  [0x000000c42b3ff000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x000000070629a1e0> (a java.util.concurrent.Semaphore$NonfairSync)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.16/LockSupport.java:252)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(java.base@17.0.16/AbstractQueuedSynchronizer.java:717)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(java.base@17.0.16/AbstractQueuedSynchronizer.java:1074)
        at java.util.concurrent.Semaphore.tryAcquire(java.base@17.0.16/Semaphore.java:415)
        at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.waitForTask(ReservedThreadExecutor.java:357)
        at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:296)
        at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:1009)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1240)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1194)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"WebSocket@2125847828-29" #29 prio=5 os_prio=0 cpu=0.00ms elapsed=30.38s tid=0x000002b90b0e2ea0 nid=0x346c waiting on condition  [0x000000c42b4ff000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x0000000705203fc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.16/LockSupport.java:252)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17.0.16/AbstractQueuedSynchronizer.java:1679)
        at org.eclipse.jetty.util.thread.AutoLock$WithCondition.awaitNanos(AutoLock.java:194)
        at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:273)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThreadPool.java:1169)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1186)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"WebSocket@2125847828-30" #30 prio=5 os_prio=0 cpu=15.62ms elapsed=30.38s tid=0x000002b90b0e6650 nid=0x1714 waiting on condition  [0x000000c42b5ff000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x0000000705203fc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.16/LockSupport.java:252)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17.0.16/AbstractQueuedSynchronizer.java:1679)
        at org.eclipse.jetty.util.thread.AutoLock$WithCondition.awaitNanos(AutoLock.java:194)
        at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:273)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThreadPool.java:1169)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1186)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"WebSocket@2125847828-31" #31 prio=5 os_prio=0 cpu=0.00ms elapsed=30.38s tid=0x000002b90b0e6b60 nid=0x27b0 waiting on condition  [0x000000c42b6fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x0000000705203fc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.16/LockSupport.java:252)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17.0.16/AbstractQueuedSynchronizer.java:1679)
        at org.eclipse.jetty.util.thread.AutoLock$WithCondition.awaitNanos(AutoLock.java:194)
        at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:273)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThreadPool.java:1169)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1186)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"WebSocket@2125847828-32" #32 prio=5 os_prio=0 cpu=0.00ms elapsed=30.38s tid=0x000002b90b0e5c30 nid=0x3b3c runnable  [0x000000c42b7fe000]
   java.lang.Thread.State: RUNNABLE
        at sun.nio.ch.WEPoll.wait(java.base@17.0.16/Native Method)
        at sun.nio.ch.WEPollSelectorImpl.doSelect(java.base@17.0.16/WEPollSelectorImpl.java:111)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@17.0.16/SelectorImpl.java:129)
        - locked <0x0000000705203df0> (a sun.nio.ch.Util$2)
        - locked <0x0000000705203d90> (a sun.nio.ch.WEPollSelectorImpl)
        at sun.nio.ch.SelectorImpl.select(java.base@17.0.16/SelectorImpl.java:146)
        at org.eclipse.jetty.io.ManagedSelector.nioSelect(ManagedSelector.java:183)
        at org.eclipse.jetty.io.ManagedSelector.select(ManagedSelector.java:190)
        at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:617)
        at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:551)
        at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.produceTask(AdaptiveExecutionStrategy.java:509)
        at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:251)
        at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:204)
        at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:317)
        at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:1009)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1240)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1194)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"HttpClient@3fda89d4-scheduler-1" #33 prio=5 os_prio=0 cpu=0.00ms elapsed=30.32s tid=0x000002b90b0e6140 nid=0x3374 waiting on condition  [0x000000c42b9fe000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x00000007052041a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@17.0.16/LockSupport.java:341)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.16/AbstractQueuedSynchronizer.java:506)
        at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.16/ForkJoinPool.java:3465)
        at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.16/ForkJoinPool.java:3436)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.16/AbstractQueuedSynchronizer.java:1630)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17.0.16/ScheduledThreadPoolExecutor.java:1170)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17.0.16/ScheduledThreadPoolExecutor.java:899)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.16/ThreadPoolExecutor.java:1062)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.16/ThreadPoolExecutor.java:1122)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.16/ThreadPoolExecutor.java:635)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"pool-3-thread-1" #47 daemon prio=5 os_prio=0 cpu=15.62ms elapsed=18.73s tid=0x000002b90b0e84b0 nid=0x34c8 waiting on condition  [0x000000c42c4fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@17.0.16/Native Method)
        - parking to wait for  <0x000000070624d918> (a java.util.concurrent.SynchronousQueue$TransferStack)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.16/LockSupport.java:252)
        at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@17.0.16/SynchronousQueue.java:401)
        at java.util.concurrent.SynchronousQueue.poll(java.base@17.0.16/SynchronousQueue.java:903)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.16/ThreadPoolExecutor.java:1061)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.16/ThreadPoolExecutor.java:1122)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.16/ThreadPoolExecutor.java:635)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"Thread-43" #69 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=8.70s tid=0x000002b90b0e3dd0 nid=0x37b4 waiting on condition  [0x000000c42baff000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(java.base@17.0.16/Native Method)
        at anywheresoftware.b4a.objects.Timer$TickTack.run(Timer.java:120)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"Thread-53" #80 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=3.68s tid=0x000002b90b0e47f0 nid=0x37ec waiting on condition  [0x000000c428dff000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(java.base@17.0.16/Native Method)
        at anywheresoftware.b4a.objects.Timer$TickTack.run(Timer.java:120)
        at java.lang.Thread.run(java.base@17.0.16/Thread.java:840)

"G1 Conc#1" os_prio=2 cpu=0.00ms elapsed=30.37s tid=0x000002b90b4926b0 nid=0x2570 runnable

"GC Thread#7" os_prio=2 cpu=0.00ms elapsed=35.02s tid=0x000002b90b3c3d10 nid=0x3860 runnable

"GC Thread#6" os_prio=2 cpu=0.00ms elapsed=35.02s tid=0x000002b90b3fe010 nid=0x30c8 runnable

"GC Thread#5" os_prio=2 cpu=15.62ms elapsed=35.43s tid=0x000002b905614220 nid=0x22f8 runnable

"GC Thread#4" os_prio=2 cpu=15.62ms elapsed=35.43s tid=0x000002b905631440 nid=0x317c runnable

"GC Thread#3" os_prio=2 cpu=15.62ms elapsed=35.43s tid=0x000002b905631180 nid=0x37cc runnable

"GC Thread#2" os_prio=2 cpu=15.62ms elapsed=35.43s tid=0x000002b905630ec0 nid=0xf90 runnable

"GC Thread#1" os_prio=2 cpu=15.62ms elapsed=35.43s tid=0x000002b9055e5c70 nid=0x331c runnable

"VM Periodic Task Thread" os_prio=2 cpu=15.62ms elapsed=35.68s tid=0x000002b8beac1600 nid=0x3994 waiting on condition

"VM Thread" os_prio=2 cpu=0.00ms elapsed=35.75s tid=0x000002b8be70e6e0 nid=0x2d48 runnable

"G1 Service" os_prio=2 cpu=0.00ms elapsed=35.76s tid=0x000002b8be649d80 nid=0x22e0 runnable

"G1 Refine#0" os_prio=2 cpu=0.00ms elapsed=35.76s tid=0x000002b8be647980 nid=0x26dc runnable

"G1 Conc#0" os_prio=2 cpu=0.00ms elapsed=35.76s tid=0x000002b89ba8a640 nid=0x7b4 runnable

"G1 Main Marker" os_prio=2 cpu=0.00ms elapsed=35.76s tid=0x000002b89ba88500 nid=0x259c runnable

"GC Thread#0" os_prio=2 cpu=15.62ms elapsed=35.76s tid=0x000002b89ba76dd0 nid=0x20d8 runnable

JNI global refs: 45, weak refs: 0