Move to asyncio #22
Labels
No labels
bug
dependencies
duplicate
enhancement
good first issue
help wanted
invalid
question
waiting for fix validation
wontfix
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: mia/bumper#22
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
I want to move towards all components being asyncio. The goal is to get away from threads without impacting performance (or maybe it will get better....). This should make the code easier to work on and reduce the risk of multiple threads interacting with a non-thread safe database at the same time.
I've been working on this in a dev_broken branch for some time. Most items have been re-worked and are performing great for my D901. The remaining piece is XMPP, and since I don't have a bot that uses this it has been hard to work on.
The current working branch is (https://github.com/bmartin5692/bumper/tree/dev_broken-XMPP) and it would be helpful if anyone with an Ozmo or bot that uses XMPP would test this and work through it with me.