12056 2025-04-22T07:40:06.282464922Z 25-ea+19-LTS-2255 #3 "main" java.base/jdk.internal.misc.Unsafe.park(Native Method) java.base/java.util.concurrent.locks.LockSupport.park(LockSupport.java:223) java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:789) java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1138) java.base/java.util.concurrent.CountDownLatch.await(CountDownLatch.java:230) java.base/java.lang.VirtualThread.joinNanos(VirtualThread.java:1002) java.base/java.lang.Thread.join(Thread.java:1843) java.base/java.lang.Thread.join(Thread.java:1936) com.test.MainClass.main(MainClass.java:14) #12 "Reference Handler" java.base/java.lang.ref.Reference.waitForReferencePendingList(Native Method) java.base/java.lang.ref.Reference.processPendingReferences(Reference.java:246) java.base/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208) #13 "Finalizer" java.base/java.lang.Object.wait0(Native Method) java.base/java.lang.Object.wait(Object.java:389) java.base/java.lang.Object.wait(Object.java:351) java.base/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:138) java.base/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:229) java.base/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:165) #14 "Signal Dispatcher" #19 "Notification Thread" #20 "Common-Cleaner" java.base/java.lang.Object.wait0(Native Method) java.base/java.lang.Object.wait(Object.java:389) java.base/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:124) java.base/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:215) java.base/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:146) java.base/java.lang.Thread.run(Thread.java:1447) java.base/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:148) #21 "VirtualThread-unblocker" java.base/java.lang.VirtualThread.takeVirtualThreadListToUnblock(Native Method) java.base/java.lang.VirtualThread.unblockVirtualThreads(VirtualThread.java:1507) java.base/java.lang.Thread.run(Thread.java:1447) java.base/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:148) #26 "MasterPoller" java.base/sun.nio.ch.EPoll.wait(Native Method) java.base/sun.nio.ch.EPollPoller.poll(EPollPoller.java:74) java.base/sun.nio.ch.Poller.pollerLoop(Poller.java:248) java.base/java.lang.Thread.run(Thread.java:1447) java.base/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:148) #30 "Attach Listener" java.base/java.lang.Thread.getStackTrace(Thread.java:2166) java.base/jdk.internal.vm.ThreadDumper.dumpThread(ThreadDumper.java:165) java.base/jdk.internal.vm.ThreadDumper.lambda$dumpThreads$0(ThreadDumper.java:158) java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:197) java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024) java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570) java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560) java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:315) java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734) java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) java.base/jdk.internal.vm.ThreadDumper.dumpThreads(ThreadDumper.java:158) java.base/jdk.internal.vm.ThreadDumper.dumpThreads(ThreadDumper.java:154) java.base/jdk.internal.vm.ThreadDumper.dumpThreadsToFile(ThreadDumper.java:119) java.base/jdk.internal.vm.ThreadDumper.dumpThreads(ThreadDumper.java:68) #22 "" virtual java.base/jdk.internal.misc.Unsafe.park(Native Method) java.base/java.lang.VirtualThread.parkOnCarrierThread(VirtualThread.java:813) java.base/java.lang.VirtualThread.park(VirtualThread.java:751) java.base/java.lang.System$1.parkVirtualThread(System.java:2266) java.base/java.util.concurrent.locks.LockSupport.park(LockSupport.java:367) java.base/sun.nio.ch.Poller.poll(Poller.java:197) java.base/sun.nio.ch.Poller.poll(Poller.java:144) java.base/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:174) java.base/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:200) java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:588) java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:282) java.base/java.net.Socket.connect(Socket.java:665) com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:144) com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:53) com.mysql.cj.NativeSession.connect(NativeSession.java:142) com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:961) com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:825) com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:420) com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:238) com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:180) java.sql/java.sql.DriverManager.getConnection(DriverManager.java:613) java.sql/java.sql.DriverManager.getConnection(DriverManager.java:199) com.test.Test.(Test.java:16) com.test.MainClass.lambda$main$0(MainClass.java:12) java.base/java.lang.VirtualThread.run(VirtualThread.java:456) #25 "mysql-cj-abandoned-connection-cleanup" java.base/java.lang.Object.wait0(Native Method) java.base/java.lang.Object.wait(Object.java:389) java.base/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:124) java.base/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:215) com.mysql.cj.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:84) java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) java.base/java.lang.Thread.run(Thread.java:1447) #23 "ForkJoinPool-1-worker-1" java.base/jdk.internal.vm.Continuation.run(Continuation.java:251) java.base/java.lang.VirtualThread.runContinuation(VirtualThread.java:293) java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.compute(ForkJoinTask.java:1750) java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.compute(ForkJoinTask.java:1742) java.base/java.util.concurrent.ForkJoinTask$InterruptibleTask.exec(ForkJoinTask.java:1659) java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:511) java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1450) java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2019) java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187) #27 "SubPoller-0" virtual #28 "SubPoller-1" virtual #29 "SubPoller-2" virtual