Skip to content

Unable to quit/infinite loop during save after client fails to connect #1199

@Kuratius

Description

@Kuratius

I've searched existing issues and couldn't find a duplicate.

  • I confirm this is not a duplicate.

Operating System

linux

Server Software Version/Commit

Pumpkin 0.1.0-dev+1.21.9

What happened?

CTRL+C fails to quit the server after a client was kicked due to a protocol error.
The server just gets stuck trying to save in an infinite loop and the process has to be killed.

To Reproduce

Connect with a minecraft client version 1.21.9 or 1.21.10 (in my case with the simply optimized modpack, though I dont believe this matters), wait until you get kicked, then try to stop the server.

Expected behavior

I'd expect quitting and saving to always succeed.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions