See title, it's pretty self-explanatory.
If you use a reload command, and have big data packs to load (thus taking a long time), watchdog will actually shut down the server, while it is actually making progress in loading files.
Obviously it's easier to test on slower computers.
Steps to reproduce:
Set up a server.
Change the watchdog shutdown timer to a low value (eg 5)
Use
/reload
.Observe the server being considered crashed.
Linked issues
Comments 3
Can anyone confirm this? It's even easier to reproduce if you set the server's max-tick-time much lower.
As a workaround for this, I've found zipped data packs load far faster than unzipped ones. My 10,000 function data pack takes 1-2 minutes to load unzipped, but only about 2 seconds to load when zipped.