Szum123321 / textile_backup

Backup Mod for Fabric
https://www.curseforge.com/minecraft/mc-mods/textile-backup
GNU General Public License v3.0
90 stars 29 forks source link

Watchdog timeout #81

Open GunnyWaffle opened 2 years ago

GunnyWaffle commented 2 years ago

I did some digging through my crash log and I believe this mod to be the culprit. Feel free to point me elsewhere if you believe otherwise. Hopefully this helps to identify an issue that can be fixed.

I have had no issues till now, so I suspect this is a rare occurrence. Possibly a race condition with a performance mod I am using. Thank you for making this mod and providing support!

crash log: https://drive.google.com/file/d/1U09CP4PHhMCsh7obKRQcwLJfLeQfnl4G/view?usp=sharing

Szum123321 commented 2 years ago

Same as https://github.com/Szum123321/textile_backup/issues/42

piebaker commented 2 years ago

Same issue here I think, seems rare. Crash log included.

crash-2022-08-13_09.46.22-server.txt

piebaker commented 2 years ago

Bump on this issue, coming back to a crashed server is no fun :(

Nateguana commented 1 year ago

Also getting this issue. Has crashed twice in the last few days with the exact same issue. The mods we have in common with op are this one, lithium, and starlight. Both crashes seem to be at 1:35ish am with same players on. One at spawn and one 2000ish blocks away. Here are the crash logs: crash-2023-05-12_01.35.10-server.txt crash-2023-05-15_01.37.27-server.txt

Szum123321 commented 1 year ago

The issue was because the server.save was called from BackupBuilder which locked the calling thread until all was done. In TxB-3.0.0, this call was moved into ExecutableBackup (https://github.com/Szum123321/textile_backup/blob/955fbd0f83084bd1d41f57059800944c1a7a1bc8/src/main/java/net/szum123321/textile_backup/core/create/ExecutableBackup.java#L69)