WearBlackAllDay / DimensionalThreading

An attempt to optimize the fabric server, by assigning each dimension their own thread.
MIT License
256 stars 22 forks source link

DimensionalThreading prevents the Minecraft process from ending #14

Closed EcoBuilder13 closed 3 years ago

EcoBuilder13 commented 3 years ago

When using the latest version of this mod my server gets stuck on shutdown after TACS saves all of the chunks. Once I remove the mod it properly exits back to the command line. You can escape the program by pressing ctrl+c to exit. There also seems to be a problem with this when the server crashes. If the server crashes dimthread locks the terminal into the Minecraft server with no way to end the program. If you open up a second terminal with something like the screen utility for Linux and try and start the server it says the session.lock is already locked. The only way I have found to get the process to terminal is by physically restarting my entire server and every single process on it.