-
-
Notifications
You must be signed in to change notification settings - Fork 59
Description
Describe the bug
Related to encode/httpx#1478, I'm getting this exception while using the same instance of AsyncSchemaRegistryClient in two different places, raising httpx.RemoteProtocolError: can't handle event type ConnectionClosed when role=SERVER and state=SEND_RESPONSE. The source code of the client is similar to the example that shows how to reproduce the issue in httpx and the answer to this comment mentions using the context manager once at a time would be the fix to it.
I could manage to overcome this issue by creating one instance of the client for every class that depends on AsyncSchemaRegistryClient
To Reproduce
Steps to reproduce the behavior:
I'll need some time to write a small snippet to reproduce it, so bear with me 😬
Expected behavior
The client is able to handle two (or more) concurrent calls to the schema registry