So I made this sever about a month ago, and once every few days the server will end up spamming an error message in the console indefinitely. It causes the server to time out. Since it never actually crashes I can't attach any crash reports since they don't exist.
They read something like this
[Server thread/INFO] [STDERR] : [java.lang.Throwable$WrappedPrintStream:println: -1]: at net.minecraft.server.MinecraftServer.func_"some number"_q
or something like
[Server thread/INFO] [STDERR] : [java.lang.Throwable$WrappedPrintStream:println: -1]: at net.minecraft.world.WorldServer.func_"some number"s
it just repeats errors like these every millisecond indefinitely until it force close it. Once I relaunch it, it will instantly start doing it again.
My way around it so far is pretty painful, but is the only thing I can do. I copy a backup of the entire server folder nearly everyday so that when it happens I can delete my current folder and revert back to a point before the error. Then I can continue for a day or so before having to revert back again. Its really annoying since I'm constantly having to lose hours of progress on the server to revert back to a stable point.