Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Players unable to join after a while #200

Closed
Netherwhal opened this issue Feb 20, 2024 · 1 comment
Closed

Players unable to join after a while #200

Netherwhal opened this issue Feb 20, 2024 · 1 comment
Labels
type: bug Something doesn't work as it was intended to.

Comments

@Netherwhal
Copy link

Expected behavior

Players are able to join

Observed/Actual behavior

After running Folia on 8939611bb53d6d1d98fd76e91c320d55a28700ad for a couple of hours (varies), players are unable to join. Either stuck in "Encrypting" or "Joining world" screen until connection times-out.

No Exceptions / No Errors. But logs are full of:

[12:38:44] [Region Scheduler Thread #4/INFO]: Foobar (/xxx:20758) lost connection: Disconnected
[12:38:51] [User Authenticator #90/INFO]: UUID of player Foobar is 1efb7ece-
[12:38:54] [Region Scheduler Thread #3/INFO]: Foobar (/xxx:20823) lost connection: Disconnected

Switching to 7bc26ecc74fed21699033d5e7ed5d003796b60cf resolves the issue for now, but I need more days to confirm.

Steps/models to reproduce

Unfortunately I do not have a way to reproduce. On Test-servers everything works fine. Only with "real" load the issue occurs. It seems like having less plugins installed increases the time until the issue occurs, but even with zero plugins, the issue still happens.

Plugin and Datapack List

This is an issue with no plugins installed

Folia version

8939611bb53d6d1d98fd76e91c320d55a28700ad

Other

Tried Java 17 and 21 with various args, removing jmx, adding Velocity in-front - nothing helped except rolling back.

@Netherwhal Netherwhal added status: needs triage type: bug Something doesn't work as it was intended to. labels Feb 20, 2024
Spottedleaf added a commit that referenced this issue Feb 21, 2024
The login state PROTOCOL_SWITCHING is only set once the player
passes initial login checks during the VERIFYING state
(ban,whitelist,slots,login event), but we add to pending during
the VERIFYING state.

Fixes #201 #200
@Spottedleaf
Copy link
Member

e22501a

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: bug Something doesn't work as it was intended to.
Projects
None yet
Development

No branches or pull requests

3 participants