}
Log.severe("Failed to recover from the deadlock.");
InsecurityManager.flushLogs();
if (!TickThreading.instance.exitOnDeadlock) {
Log.severe("Now attempting to save the world. The server will not stop, you must do this yourself. If you want the server to stop automatically on deadlock, enable exitOnDeadlock in TT's config.");
minecraftServer.saveEverything();
return false;
}
// Yes, we save multiple times - handleServerStopping may freeze on the same thing we deadlocked on, but if it doesn't might change stuff
// which needs to be saved.
minecraftServer.getNetworkThread().stopListening();