timvisee / lazymc

💤 Put your Minecraft server to rest when idle.
GNU General Public License v3.0
579 stars 16 forks source link

Minecraft server crashes when resuming after a freeze #51

Open CyanMatter opened 1 year ago

CyanMatter commented 1 year ago

Hi,

I ran into an issue due to which I'm unable to resume my Minecraft server after a freeze. I understand that it's possible to configure lazymc to restart the server instead of freezing it. And I've found that opting for the restart solves my trouble. Yet I'm interested in the shorter period it would take to resume the server from a freeze rather than from a stop. So I decided to report this crash hoping that it might be useful.

Thanks for maintaining lazymc!

Specifications

I'm using lazymc as a part of okazakee's Docker container.

Steps to reproduce

After completing the final step, my server immediately crashed. The following crash log was then produced.

Purpur crash log. ``` [20:42:58] [Server thread/INFO]: ████ left the game [20:45:25] [Watchdog Thread/ERROR]: ------------------------------ [20:45:25] [Watchdog Thread/ERROR]: The server has stopped responding! This is (probably) not a Purpur bug. [20:45:25] [Watchdog Thread/ERROR]: If you see a plugin in the Server thread dump below, then please report it to that author [20:45:25] [Watchdog Thread/ERROR]: *Especially* if it looks like HTTP or MySQL operations are occurring [20:45:25] [Watchdog Thread/ERROR]: If you see a world save or edit, then it means you did far more than your server can handle at once [20:45:25] [Watchdog Thread/ERROR]: If this is the case, consider increasing timeout-time in spigot.yml but note that this will replace the crash with LARGE lag spikes [20:45:25] [Watchdog Thread/ERROR]: If you are unsure or still think this is a Purpur bug, please report this to https://github.com/PurpurMC/Purpur/issues [20:45:25] [Watchdog Thread/ERROR]: Be sure to include ALL relevant console errors and Minecraft crash reports [20:45:25] [Watchdog Thread/ERROR]: Purpur version: git-Purpur-1975 (MC: 1.19.4) [20:45:25] [Watchdog Thread/ERROR]: ------------------------------ [20:45:25] [Watchdog Thread/ERROR]: Server thread dump (Look for plugins here before reporting to Purpur!): [20:45:25] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 85808ms or 1716 ticks behind [20:45:25] [Watchdog Thread/ERROR]: ------------------------------ [20:45:25] [Watchdog Thread/ERROR]: Current Thread: Server thread [20:45:25] [Watchdog Thread/ERROR]: PID: 34 | Suspended: false | Native: false | State: RUNNABLE [20:45:25] [Watchdog Thread/ERROR]: Stack: [20:45:25] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.Thread.yield0(Native Method) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.Thread.yield(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: net.minecraft.util.thread.BlockableEventLoop.waitForTasks(BlockableEventLoop.java:147) [20:45:26] [Watchdog Thread/ERROR]: net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:137) [20:45:26] [Watchdog Thread/ERROR]: net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1317) [20:45:26] [Watchdog Thread/ERROR]: net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1205) [20:45:26] [Watchdog Thread/ERROR]: net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:325) [20:45:26] [Watchdog Thread/ERROR]: net.minecraft.server.MinecraftServer$$Lambda$4602/0x00000008015dbbd0.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.Thread.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Entire Thread Dump: [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: Reference Handler [20:45:26] [Watchdog Thread/ERROR]: PID: 9 | Suspended: false | Native: false | State: RUNNABLE [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.ref.Reference.waitForReferencePendingList(Native Method) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.ref.Reference.processPendingReferences(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: Finalizer [20:45:26] [Watchdog Thread/ERROR]: PID: 10 | Suspended: false | Native: false | State: WAITING [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.Object.wait0(Native Method) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.Object.wait(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.Object.wait(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.ref.NativeReferenceQueue.await(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.ref.ReferenceQueue.remove0(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.ref.NativeReferenceQueue.remove(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: Signal Dispatcher [20:45:26] [Watchdog Thread/ERROR]: PID: 11 | Suspended: false | Native: false | State: RUNNABLE [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: Notification Thread [20:45:26] [Watchdog Thread/ERROR]: PID: 17 | Suspended: false | Native: false | State: RUNNABLE [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: Common-Cleaner [20:45:26] [Watchdog Thread/ERROR]: PID: 19 | Suspended: false | Native: false | State: TIMED_WAITING [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/jdk.internal.misc.Unsafe.park(Native Method) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.ref.ReferenceQueue.await(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.ref.ReferenceQueue.remove0(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.ref.ReferenceQueue.remove(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/jdk.internal.ref.CleanerImpl.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.Thread.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/jdk.internal.misc.InnocuousThread.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: DestroyJavaVM [20:45:26] [Watchdog Thread/ERROR]: PID: 21 | Suspended: false | Native: false | State: RUNNABLE [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: Log4j2-AsyncAppenderEventDispatcher-1-Async [20:45:26] [Watchdog Thread/ERROR]: PID: 26 | Suspended: false | Native: false | State: RUNNABLE [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: org.apache.logging.log4j.core.appender.AsyncAppenderEventDispatcher.dispatchAll(AsyncAppenderEventDispatcher.java:88) [20:45:26] [Watchdog Thread/ERROR]: org.apache.logging.log4j.core.appender.AsyncAppenderEventDispatcher.run(AsyncAppenderEventDispatcher.java:74) [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: JNA Cleaner [20:45:26] [Watchdog Thread/ERROR]: PID: 28 | Suspended: false | Native: false | State: WAITING [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/jdk.internal.misc.Unsafe.park(Native Method) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.locks.LockSupport.park(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.ref.ReferenceQueue.await(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.ref.ReferenceQueue.remove0(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.ref.ReferenceQueue.remove(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: com.sun.jna.internal.Cleaner$1.run(Cleaner.java:58) [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: Timer hack thread [20:45:26] [Watchdog Thread/ERROR]: PID: 32 | Suspended: false | Native: false | State: TIMED_WAITING [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.Thread.sleep0(Native Method) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.Thread.sleep(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: net.minecraft.Util$7.run(Util.java:699) [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: Worker-Main-1 [20:45:26] [Watchdog Thread/ERROR]: PID: 33 | Suspended: false | Native: false | State: WAITING [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/jdk.internal.misc.Unsafe.park(Native Method) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.locks.LockSupport.park(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.Thread.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: Server thread [20:45:26] [Watchdog Thread/ERROR]: PID: 34 | Suspended: false | Native: false | State: RUNNABLE [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: io.papermc.paper.chunk.system.scheduling.ChunkHolderManager.getOldChunkHolders(ChunkHolderManager.java:115) [20:45:26] [Watchdog Thread/ERROR]: io.papermc.paper.chunk.system.ChunkSystem.getVisibleChunkHolders(ChunkSystem.java:56) [20:45:26] [Watchdog Thread/ERROR]: org.bukkit.craftbukkit.v1_19_R3.CraftWorld.getChunkCount(CraftWorld.java:192) [20:45:26] [Watchdog Thread/ERROR]: spark.jar//me.lucko.spark.bukkit.BukkitWorldInfoProvider.pollCounts(BukkitWorldInfoProvider.java:70) [20:45:26] [Watchdog Thread/ERROR]: spark.jar//me.lucko.spark.common.platform.world.AsyncWorldInfoProvider$$Lambda$6592/0x0000000801d64658.apply(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: spark.jar//me.lucko.spark.common.platform.world.AsyncWorldInfoProvider.lambda$async$0(AsyncWorldInfoProvider.java:54) [20:45:26] [Watchdog Thread/ERROR]: spark.jar//me.lucko.spark.common.platform.world.AsyncWorldInfoProvider$$Lambda$6593/0x0000000801d64880.get(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: org.bukkit.craftbukkit.v1_19_R3.scheduler.CraftTask.run(CraftTask.java:101) [20:45:26] [Watchdog Thread/ERROR]: org.bukkit.craftbukkit.v1_19_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483) [20:45:26] [Watchdog Thread/ERROR]: net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1510) [20:45:26] [Watchdog Thread/ERROR]: net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:488) [20:45:26] [Watchdog Thread/ERROR]: net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1424) [20:45:26] [Watchdog Thread/ERROR]: net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1195) [20:45:26] [Watchdog Thread/ERROR]: net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:325) [20:45:26] [Watchdog Thread/ERROR]: net.minecraft.server.MinecraftServer$$Lambda$4602/0x00000008015dbbd0.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.Thread.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: RegionFile I/O Thread #0 [20:45:26] [Watchdog Thread/ERROR]: PID: 42 | Suspended: false | Native: false | State: WAITING [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/jdk.internal.misc.Unsafe.park(Native Method) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.locks.LockSupport.park(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: ca.spottedleaf.concurrentutil.executor.standard.PrioritisedQueueExecutorThread.run(PrioritisedQueueExecutorThread.java:97) [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: Tuinity Chunk System Worker #0 [20:45:26] [Watchdog Thread/ERROR]: PID: 43 | Suspended: false | Native: false | State: WAITING [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/jdk.internal.misc.Unsafe.park(Native Method) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.locks.LockSupport.park(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: ca.spottedleaf.concurrentutil.executor.standard.PrioritisedQueueExecutorThread.run(PrioritisedQueueExecutorThread.java:97) [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: Watchdog Thread [20:45:26] [Watchdog Thread/ERROR]: PID: 44 | Suspended: false | Native: false | State: RUNNABLE [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: java.management@19.0.2/sun.management.ThreadImpl.dumpThreads0(Native Method) [20:45:26] [Watchdog Thread/ERROR]: java.management@19.0.2/sun.management.ThreadImpl.dumpAllThreads(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.management@19.0.2/sun.management.ThreadImpl.dumpAllThreads(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: org.spigotmc.WatchdogThread.run(WatchdogThread.java:203) [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: Server console handler [20:45:26] [Watchdog Thread/ERROR]: PID: 37 | Suspended: false | Native: false | State: RUNNABLE [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.io.FileInputStream.read0(Native Method) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.io.FileInputStream.read(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: org.jline.terminal.impl.AbstractPty$PtyInputStream.read(AbstractPty.java:73) [20:45:26] [Watchdog Thread/ERROR]: org.jline.utils.NonBlockingInputStream.read(NonBlockingInputStream.java:62) [20:45:26] [Watchdog Thread/ERROR]: org.jline.utils.NonBlocking$NonBlockingInputStreamReader.read(NonBlocking.java:168) [20:45:26] [Watchdog Thread/ERROR]: org.jline.utils.NonBlockingReader.read(NonBlockingReader.java:57) [20:45:26] [Watchdog Thread/ERROR]: org.jline.keymap.BindingReader.readCharacter(BindingReader.java:160) [20:45:26] [Watchdog Thread/ERROR]: org.jline.keymap.BindingReader.readBinding(BindingReader.java:110) [20:45:26] [Watchdog Thread/ERROR]: org.jline.keymap.BindingReader.readBinding(BindingReader.java:61) [20:45:26] [Watchdog Thread/ERROR]: org.jline.reader.impl.LineReaderImpl.doReadBinding(LineReaderImpl.java:923) [20:45:26] [Watchdog Thread/ERROR]: org.jline.reader.impl.LineReaderImpl.readBinding(LineReaderImpl.java:956) [20:45:26] [Watchdog Thread/ERROR]: org.jline.reader.impl.LineReaderImpl.readLine(LineReaderImpl.java:651) [20:45:26] [Watchdog Thread/ERROR]: org.jline.reader.impl.LineReaderImpl.readLine(LineReaderImpl.java:468) [20:45:26] [Watchdog Thread/ERROR]: net.minecrell.terminalconsole.SimpleTerminalConsole.readCommands(SimpleTerminalConsole.java:158) [20:45:26] [Watchdog Thread/ERROR]: net.minecrell.terminalconsole.SimpleTerminalConsole.start(SimpleTerminalConsole.java:141) [20:45:26] [Watchdog Thread/ERROR]: net.minecraft.server.dedicated.DedicatedServer$1.run(DedicatedServer.java:103) [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: pool-6-thread-1 [20:45:26] [Watchdog Thread/ERROR]: PID: 45 | Suspended: false | Native: false | State: TIMED_WAITING [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/jdk.internal.misc.Unsafe.park(Native Method) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.Thread.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: Netty Epoll Server IO #0 [20:45:26] [Watchdog Thread/ERROR]: PID: 49 | Suspended: false | Native: true | State: RUNNABLE [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.epoll.Native.epollWait(Native Method) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.epoll.Native.epollWait(Native.java:209) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.epoll.Native.epollWait(Native.java:202) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:306) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:363) [20:45:26] [Watchdog Thread/ERROR]: io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) [20:45:26] [Watchdog Thread/ERROR]: io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.Thread.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: HttpClient-1-SelectorManager [20:45:26] [Watchdog Thread/ERROR]: PID: 50 | Suspended: false | Native: true | State: RUNNABLE [20:45:26] [Watchdog Thread/ERROR]: Thread is waiting on monitor(s): [20:45:26] [Watchdog Thread/ERROR]: Locked on:java.base@19.0.2/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: Locked on:java.base@19.0.2/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/sun.nio.ch.EPoll.wait(Native Method) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/sun.nio.ch.EPollSelectorImpl.doSelect(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/sun.nio.ch.SelectorImpl.select(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: platform/java.net.http@19.0.2/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: spark-monitoring-thread [20:45:26] [Watchdog Thread/ERROR]: PID: 52 | Suspended: false | Native: false | State: RUNNABLE [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.io.BufferedReader.(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.io.BufferedReader.(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.nio.file.Files.newBufferedReader(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.nio.file.Files.newBufferedReader(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/jdk.internal.platform.CgroupUtil.lambda$readStringValue$1(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/jdk.internal.platform.CgroupUtil$$Lambda$5577/0x00000008016d64f0.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.security.AccessController.executePrivileged(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.security.AccessController.doPrivileged(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/jdk.internal.platform.CgroupUtil.readStringValue(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/jdk.internal.platform.CgroupSubsystemController.getStringValue(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/jdk.internal.platform.cgroupv2.CgroupV2Subsystem.getEffectiveCpuSetCpus(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/jdk.internal.platform.CgroupMetrics.getEffectiveCpuSetCpus(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: jdk.management@19.0.2/com.sun.management.internal.OperatingSystemImpl$ContainerCpuTicks.getContainerCpuLoad(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: jdk.management@19.0.2/com.sun.management.internal.OperatingSystemImpl.getProcessCpuLoad(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.invoke.LambdaForm$DMH/0x0000000801be0800.invokeInterface(LambdaForm$DMH) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.invoke.LambdaForm$MH/0x0000000801d91400.invoke(LambdaForm$MH) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.reflect.Method.invoke(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: sun.reflect.misc.Trampoline.invoke(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.invoke.LambdaForm$MH/0x0000000801d68000.invoke(LambdaForm$MH) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.invoke.LambdaForm$MH/0x0000000800d8d000.invokeExact_MT(LambdaForm$MH) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.reflect.Method.invoke(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/sun.reflect.misc.MethodUtil.invoke(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.management@19.0.2/com.sun.jmx.mbeanserver.ConvertingMethod.invokeWithOpenReturn(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.management@19.0.2/com.sun.jmx.mbeanserver.ConvertingMethod.invokeWithOpenReturn(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.management@19.0.2/com.sun.jmx.mbeanserver.MXBeanIntrospector.invokeM2(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.management@19.0.2/com.sun.jmx.mbeanserver.MXBeanIntrospector.invokeM2(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.management@19.0.2/com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.management@19.0.2/com.sun.jmx.mbeanserver.PerInterface.getAttribute(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.management@19.0.2/com.sun.jmx.mbeanserver.MBeanSupport.getAttribute(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.management@19.0.2/javax.management.StandardMBean.getAttribute(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.management@19.0.2/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getAttribute(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.management@19.0.2/com.sun.jmx.mbeanserver.JmxMBeanServer.getAttribute(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.management@19.0.2/com.sun.jmx.mbeanserver.MXBeanProxy$GetHandler.invoke(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.management@19.0.2/com.sun.jmx.mbeanserver.MXBeanProxy.invoke(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.management@19.0.2/javax.management.MBeanServerInvocationHandler.invoke(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: spark.jar/jdk.proxy3/jdk.proxy3.$Proxy54.getProcessCpuLoad(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: spark.jar//me.lucko.spark.common.monitor.cpu.CpuMonitor.processLoad(CpuMonitor.java:119) [20:45:26] [Watchdog Thread/ERROR]: spark.jar//me.lucko.spark.common.monitor.cpu.CpuMonitor$RollingAverageCollectionTask.run(CpuMonitor.java:152) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.FutureTask.runAndReset(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.Thread.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: spark-async-sampler-worker-thread [20:45:26] [Watchdog Thread/ERROR]: PID: 54 | Suspended: false | Native: false | State: TIMED_WAITING [20:45:26] [Watchdog Thread/ERROR]: Thread is waiting on monitor(s): [20:45:26] [Watchdog Thread/ERROR]: Locked on:java.base@19.0.2/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: Locked on:spark.jar//me.lucko.spark.common.sampler.async.AsyncSampler.rotateProfilerJob(AsyncSampler.java:140) [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/jdk.internal.misc.Unsafe.park(Native Method) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.CompletableFuture$Signaller.block(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.CompletableFuture.timedGet(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.CompletableFuture.get(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: spark.jar//me.lucko.spark.common.platform.world.AsyncWorldInfoProvider.get(AsyncWorldInfoProvider.java:66) [20:45:26] [Watchdog Thread/ERROR]: spark.jar//me.lucko.spark.common.platform.world.AsyncWorldInfoProvider.getCounts(AsyncWorldInfoProvider.java:84) [20:45:26] [Watchdog Thread/ERROR]: spark.jar//me.lucko.spark.common.sampler.window.WindowStatisticsCollector.measure(WindowStatisticsCollector.java:185) [20:45:26] [Watchdog Thread/ERROR]: spark.jar//me.lucko.spark.common.sampler.window.WindowStatisticsCollector$$Lambda$6591/0x0000000801befa68.apply(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: spark.jar//me.lucko.spark.common.sampler.window.WindowStatisticsCollector.measureNow(WindowStatisticsCollector.java:123) [20:45:26] [Watchdog Thread/ERROR]: spark.jar//me.lucko.spark.common.sampler.async.AsyncSampler.rotateProfilerJob(AsyncSampler.java:140) [20:45:26] [Watchdog Thread/ERROR]: spark.jar//me.lucko.spark.common.sampler.async.AsyncSampler$$Lambda$5590/0x0000000801bedba8.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.FutureTask.runAndReset(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.Thread.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: MobSpawning [20:45:26] [Watchdog Thread/ERROR]: PID: 35 | Suspended: false | Native: false | State: WAITING [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/jdk.internal.misc.Unsafe.park(Native Method) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.locks.LockSupport.park(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: gg.pufferfish.pufferfish.util.AsyncExecutor.takeRunnable(AsyncExecutor.java:62) [20:45:26] [Watchdog Thread/ERROR]: gg.pufferfish.pufferfish.util.AsyncExecutor.run(AsyncExecutor.java:46) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.Thread.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: Netty Epoll Server IO #1 [20:45:26] [Watchdog Thread/ERROR]: PID: 55 | Suspended: false | Native: false | State: RUNNABLE [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.math.BigInteger.oddModPow(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.math.BigInteger.modPow(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/sun.security.rsa.RSACore.crtCrypt(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/sun.security.rsa.RSACore.rsa(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/com.sun.crypto.provider.RSACipher.doFinal(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/com.sun.crypto.provider.RSACipher.engineDoFinal(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/javax.crypto.Cipher.doFinal(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: net.minecraft.util.Crypt.cipherData(Crypt.java:174) [20:45:26] [Watchdog Thread/ERROR]: net.minecraft.util.Crypt.decryptUsingKey(Crypt.java:169) [20:45:26] [Watchdog Thread/ERROR]: net.minecraft.util.Crypt.decryptByteToSecretKey(Crypt.java:155) [20:45:26] [Watchdog Thread/ERROR]: net.minecraft.network.protocol.login.ServerboundKeyPacket.getSecretKey(ServerboundKeyPacket.java:38) [20:45:26] [Watchdog Thread/ERROR]: net.minecraft.server.network.ServerLoginPacketListenerImpl.handleKey(ServerLoginPacketListenerImpl.java:312) [20:45:26] [Watchdog Thread/ERROR]: net.minecraft.network.protocol.login.ServerboundKeyPacket.handle(ServerboundKeyPacket.java:34) [20:45:26] [Watchdog Thread/ERROR]: net.minecraft.network.protocol.login.ServerboundKeyPacket.handle(ServerboundKeyPacket.java:17) [20:45:26] [Watchdog Thread/ERROR]: net.minecraft.network.Connection.genericsFtw(Connection.java:317) [20:45:26] [Watchdog Thread/ERROR]: net.minecraft.network.Connection.channelRead0(Connection.java:301) [20:45:26] [Watchdog Thread/ERROR]: net.minecraft.network.Connection.channelRead0(Connection.java:53) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) [20:45:26] [Watchdog Thread/ERROR]: io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) [20:45:26] [Watchdog Thread/ERROR]: io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) [20:45:26] [Watchdog Thread/ERROR]: io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) [20:45:26] [Watchdog Thread/ERROR]: io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) [20:45:26] [Watchdog Thread/ERROR]: io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) [20:45:26] [Watchdog Thread/ERROR]: io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) [20:45:26] [Watchdog Thread/ERROR]: io.netty.handler.flush.FlushConsolidationHandler.channelRead(FlushConsolidationHandler.java:152) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:499) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:397) [20:45:26] [Watchdog Thread/ERROR]: io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) [20:45:26] [Watchdog Thread/ERROR]: io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.Thread.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: Craft Async Scheduler Management Thread [20:45:26] [Watchdog Thread/ERROR]: PID: 56 | Suspended: false | Native: false | State: WAITING [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/jdk.internal.misc.Unsafe.park(Native Method) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.locks.LockSupport.park(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.Thread.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: Netty Epoll Server IO #2 [20:45:26] [Watchdog Thread/ERROR]: PID: 58 | Suspended: false | Native: true | State: RUNNABLE [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.epoll.Native.epollWait(Native Method) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.epoll.Native.epollWait(Native.java:209) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.epoll.Native.epollWait(Native.java:202) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:306) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:363) [20:45:26] [Watchdog Thread/ERROR]: io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) [20:45:26] [Watchdog Thread/ERROR]: io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.Thread.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: Netty Epoll Server IO #3 [20:45:26] [Watchdog Thread/ERROR]: PID: 59 | Suspended: false | Native: true | State: RUNNABLE [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.epoll.Native.epollWait(Native Method) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.epoll.Native.epollWait(Native.java:209) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.epoll.Native.epollWait(Native.java:202) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:306) [20:45:26] [Watchdog Thread/ERROR]: io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:363) [20:45:26] [Watchdog Thread/ERROR]: io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) [20:45:26] [Watchdog Thread/ERROR]: io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.Thread.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: Craft Scheduler Thread - 9 [20:45:26] [Watchdog Thread/ERROR]: PID: 75 | Suspended: false | Native: false | State: TIMED_WAITING [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/jdk.internal.misc.Unsafe.park(Native Method) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.SynchronousQueue.poll(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.Thread.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: Craft Scheduler Thread - 10 [20:45:26] [Watchdog Thread/ERROR]: PID: 76 | Suspended: false | Native: false | State: TIMED_WAITING [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/jdk.internal.misc.Unsafe.park(Native Method) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.SynchronousQueue.poll(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.Thread.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: Craft Scheduler Thread - 11 [20:45:26] [Watchdog Thread/ERROR]: PID: 77 | Suspended: false | Native: false | State: TIMED_WAITING [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/jdk.internal.misc.Unsafe.park(Native Method) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.SynchronousQueue.poll(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.Thread.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: Craft Scheduler Thread - 12 [20:45:26] [Watchdog Thread/ERROR]: PID: 78 | Suspended: false | Native: false | State: TIMED_WAITING [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/jdk.internal.misc.Unsafe.park(Native Method) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.SynchronousQueue.poll(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: java.base@19.0.2/java.lang.Thread.run(Unknown Source) [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [Watchdog Thread/ERROR]: Current Thread: Async-profiler Timer [20:45:26] [Watchdog Thread/ERROR]: PID: 79 | Suspended: false | Native: true | State: RUNNABLE [20:45:26] [Watchdog Thread/ERROR]: Stack: [20:45:26] [Watchdog Thread/ERROR]: ------------------------------ [20:45:26] [User Authenticator #1/INFO]: UUID of player ████ is ████ [20:45:27] [Watchdog Thread/INFO]: Stopping server [20:45:27] [Watchdog Thread/INFO]: [spark] Disabling spark v1.10.39 [20:45:32] [spark-async-sampler-worker-thread/WARN]: [spark] Timed out waiting for world statistics [20:45:32] [Watchdog Thread/INFO]: Saving players [20:45:32] [Watchdog Thread/INFO]: Saving worlds [20:45:32] [Watchdog Thread/INFO]: Saving chunks for level 'ServerLevel[world]'/minecraft:overworld [20:45:32] [Watchdog Thread/INFO]: [ChunkHolderManager] Waiting 60s for chunk system to halt for world 'world' [20:45:32] [Watchdog Thread/INFO]: [ChunkHolderManager] Halted chunk system for world 'world' [20:45:32] [Watchdog Thread/INFO]: [ChunkHolderManager] Saving all chunkholders for world 'world' [20:45:40] [Watchdog Thread/INFO]: [ChunkHolderManager] Saved 1083 block chunks, 578 entity chunks, 0 poi chunks in world 'world' in 8.52s [20:45:41] [Watchdog Thread/INFO]: ThreadedAnvilChunkStorage (world): All chunks are saved [20:45:41] [Watchdog Thread/INFO]: Saving chunks for level 'ServerLevel[world_nether]'/minecraft:the_nether [20:45:41] [Watchdog Thread/INFO]: [ChunkHolderManager] Waiting 60s for chunk system to halt for world 'world_nether' [20:45:41] [Watchdog Thread/INFO]: [ChunkHolderManager] Halted chunk system for world 'world_nether' [20:45:41] [Watchdog Thread/INFO]: [ChunkHolderManager] Saving all chunkholders for world 'world_nether' [20:45:44] [Watchdog Thread/INFO]: [ChunkHolderManager] Saved 529 block chunks, 529 entity chunks, 0 poi chunks in world 'world_nether' in 3.81s [20:45:44] [Watchdog Thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved [20:45:44] [Watchdog Thread/INFO]: Saving chunks for level 'ServerLevel[world_the_end]'/minecraft:the_end [20:45:44] [Watchdog Thread/INFO]: [ChunkHolderManager] Waiting 60s for chunk system to halt for world 'world_the_end' [20:45:44] [Watchdog Thread/INFO]: [ChunkHolderManager] Halted chunk system for world 'world_the_end' [20:45:44] [Watchdog Thread/INFO]: [ChunkHolderManager] Saving all chunkholders for world 'world_the_end' [20:45:46] [Watchdog Thread/INFO]: [ChunkHolderManager] Saved 529 block chunks, 529 entity chunks, 0 poi chunks in world 'world_the_end' in 1.99s [20:45:46] [Watchdog Thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved [20:45:46] [Watchdog Thread/INFO]: ThreadedAnvilChunkStorage: All dimensions are saved [20:45:46] [Watchdog Thread/INFO]: Flushing Chunk IO [20:45:46] [Watchdog Thread/INFO]: Closing Thread Pool [20:45:46] [Watchdog Thread/INFO]: Closing Server ```

Work-around to solve the immediate issue

In lazymc.toml uncomment freeze_process and set it to false to configure the program to stop the Minecraft server as a way of putting it to sleep.

XBagon commented 10 months ago

I had the same problem with paper and just set timeout-time: 0 in spigot.yml, which writes a thread dump every time the server is woken up after some time, but you can ignore that and it works just fine.