Skip to content

Client Management

Client management helpers for persistent HTTP clients.

PersistentClientMixin

Mixin for invokers that hold a persistent client backed by the client registry.

Provides double-checked locking for safe client reacquisition after release_resources(). Subclasses must call _register_client() in __init__ and implement both _create_client() and _reinit_client().

release_resources() async

Close the underlying client and release its connections.