delvr / Farseek

A Scala API for Minecraft mods.
https://minecraft.curseforge.com/projects/farseek
20 stars 4 forks source link

Farseek crashing server by taking too long #46

Closed kreezxil closed 5 years ago

kreezxil commented 5 years ago

Happening under FORGE build 2825.

farseek 1.12-2.3.1

server crash reports: http://paste.ubuntu.com/p/rtbDYh3bKk/ http://paste.ubuntu.com/p/vMyHHsfzYW/ http://paste.ubuntu.com/p/nXGNVFp3mp/ http://paste.ubuntu.com/p/mMvd3Fgc22/ http://paste.ubuntu.com/p/YTWTKTqChv/ http://paste.ubuntu.com/p/SDgNPsCPHD/ http://paste.ubuntu.com/p/JTTVsxK7Fx/ http://paste.ubuntu.com/p/ZnnjcNPkT3/ http://paste.ubuntu.com/p/ztGmvxMk5p/

my max tick time is set to 240000 and it's still not enough, is there an option to allow streams to gracefully give up instead of allowing them to hang a server?

delvr commented 5 years ago

Hi Kreezxil, thanks for reporting this. I haven't been able to reproduce this issue with that Forge build (or any other), so it's probably a conflict with another mod. The only non-Farseek mod I see in the actual crash log is LagBGonReborn, which seems to be in the process of loading a chunk to perform an overcrowding check. I don't have a crowded enough server to reproduce this, but could you try again without LagBGonReborn and see if it still happens? Thanks!

kreezxil commented 5 years ago

I took lagbgone out for other reasons, but it does appear to be not happening.

On Mon, Apr 15, 2019 at 4:59 PM delvr notifications@github.com wrote:

Hi Kreezxil, thanks for reporting this. I haven't been able to reproduce this issue with that Forge build (or any other), so it's probably a conflict with another mod. The only non-Farseek mod I see in the actual crash log is LagBGonReborn, which seems to be in the process of loading a chunk to perform an overcrowding check. I don't have a crowded enough server to reproduce this, but could you try again without LagBGonReborn and see if it still happens? Thanks!

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/delvr/Farseek/issues/46#issuecomment-483434442, or mute the thread https://github.com/notifications/unsubscribe-auth/AA5TJCGIQQCRB6LY4KJIB5LPQT3DVANCNFSM4HF2WA6A .

delvr commented 5 years ago

I'll close this issue for now and track ServerHangWatchdog timeouts in this Streams issue.