-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
Hi, thank you for this library; it's generally working well :)
I see that in multiple places the library broadly catches Exception rather than specific exceptions, which means that when TimeoutError is raised (for example when using asynchio.wait_for), it gets swallowed and therefore never exits. I noticed this while writing integration tests where I don't want to wait 30s for the test to fail when it cannot connect properly.
More broadly, is there a reason that threads are recommended instead of coroutines in the documentation?
Metadata
Metadata
Assignees
Labels
No labels