Skip to content

More responsive canceling of reports #94

@jfhbrook

Description

@jfhbrook

When you run python3 -m crystalfontz.dbus.client listen and try to ^C it, there's a long delay, and you often have to send the signal twice.

I believe this is because of the use of async iterators, which don't yield out of the event loop when there are no signals. I suspect that with some really clevering refactoring, this could be improved.

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