Skip to content

Calling client.quit() does not disconnect the client from eventloop #17

@CounterPillow

Description

@CounterPillow

If quit is called on the client, it is not removed from the eventloop as it should when it disconnects. This means run() does not return even if there are no clients left.

EDIT: Technically I'm calling diggler's CommandContext quit(), though I assume it just forwards the call.

EDIT2: In fact, removing the client manually from the event loop does not remove it from the event loop either, so I'm guessing remove is just broken.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions