You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
the error shouldn't halt execution for the whole server jar, worlds should attempt to save
Observed/Actual behavior
The whole server halts execution indefinitely as the shutdown process fails, an interrupted shut down process means server is down forever until process is manually killed.
[17:29:57] [Paper Watchdog Thread/INFO]: [ProtocolLib] Disabling ProtocolLib v5.4.0-SNAPSHOT-739
[17:29:57] [Paper Watchdog Thread/INFO]: Saving players
[17:29:57] [Paper Watchdog Thread/WARN]: Asynchronous Save Players! Blocking thread until it returns
java.lang.IllegalStateException: null
at io.papermc.paper.util.MCUtil.ensureMain(MCUtil.java:116) ~[paper-1.21.4.jar:1.21.4-DEV-5a34bf0]
at net.minecraft.server.players.PlayerList.saveAll(PlayerList.java:1073) ~[paper-1.21.4.jar:1.21.4-DEV-5a34bf0]
at net.minecraft.server.players.PlayerList.saveAll(PlayerList.java:1069) ~[paper-1.21.4.jar:1.21.4-DEV-5a34bf0]
at net.minecraft.server.MinecraftServer.stopServer(MinecraftServer.java:1016) ~[paper-1.21.4.jar:1.21.4-DEV-5a34bf0]
at net.minecraft.server.dedicated.DedicatedServer.stopServer(DedicatedServer.java:755) ~[paper-1.21.4.jar:1.21.4-DEV-5a34bf0]
at net.minecraft.server.MinecraftServer.close(MinecraftServer.java:974) ~[paper-1.21.4.jar:1.21.4-DEV-5a34bf0]
at org.spigotmc.WatchdogThread.run(WatchdogThread.java:146) ~[paper-1.21.4.jar:1.21.4-DEV-5a34bf0]
... Server dead forever
Steps/models to reproduce
Hard crash a server using thread.sleep(999999), it should at-least attempt to save the world to prevent corruption, some recent patch has broken this behaviour though.
Plugin and Datapack List
N/A
Paper version
This server is running Paper version 1.21.4-DEV-main@5a34bf0 (1970-01-01T00:00:00Z) (Implementing API version 1.21.4-R0.1-SNAPSHOT)
You are running the latest version
Previous version: 1.21.4-DEV-88bbead (MC: 1.21.4)
Other
No response
The text was updated successfully, but these errors were encountered:
Expected behavior
the error shouldn't halt execution for the whole server jar, worlds should attempt to save
Observed/Actual behavior
The whole server halts execution indefinitely as the shutdown process fails, an interrupted shut down process means server is down forever until process is manually killed.
Steps/models to reproduce
Hard crash a server using thread.sleep(999999), it should at-least attempt to save the world to prevent corruption, some recent patch has broken this behaviour though.
Plugin and Datapack List
N/A
Paper version
This server is running Paper version 1.21.4-DEV-main@5a34bf0 (1970-01-01T00:00:00Z) (Implementing API version 1.21.4-R0.1-SNAPSHOT)
You are running the latest version
Previous version: 1.21.4-DEV-88bbead (MC: 1.21.4)
Other
No response
The text was updated successfully, but these errors were encountered: