Open Practor009 opened 1 month ago
Unfortunately still persists :/ not sure why the thread hangs the server terminal..
This looks like a Geyser issue, tested on my own machine with a fabric setup and with or without the extension it hangs.
After a review from the Geyser team on this issue thread: https://github.com/GeyserMC/Geyser/issues/4778, They insist this issue originates from the MCXboxBroadcast extension. After their suggestion, I am including a thread dump here to indicate which threads remain running after server stop command is issued: jvm.log
Interesting can you provide exact versions for fabric, geyser and floodgate? I think a geyser dump has that you can provide 9!3
Of course here is the Geyser dump: https://dump.geysermc.org/DYzhC2DoOSdIVashEGK2r2bed8IDmfUB
Also a list of all used mods and versions:
Hello everyone, I am running a java fabric 1.20.6 server with Geyser and Floodgate for bedrock verification.
Please see geyser dump below: https://dump.geysermc.org/shPe6qRbg1UAvsaNxioLFwLHNE7fRbhh
I tried installing the MCXboxBroadcast extension for Geyser to allow console players to connect, however, whenever the server is stopped, the shutdown gets stuck (see image) and hangs the whole process.![Screenshot_2024-06-05_084754](https://github.com/rtm516/MCXboxBroadcast/assets/163452913/d348b281-2342-4521-a7dc-7955364c9e7c)
I have identified the issue is the MCxboxBroadcast extension because removing it, solves the problem. Additionally running Geyser in debug mode for logging produces the following console log, indicating that even though Geyser states to have disabled the extension on server stop, the extension is still running and preventing server shutdown.![Screenshot_2024-06-05_103351](https://github.com/rtm516/MCXboxBroadcast/assets/163452913/a782b019-0703-4fc2-8aa3-a43771e816d2)
Having the server shut down successfully is important as it is managed through systemd and this behaviour will break all its scripts.