Skip to content

fix(client): add close() and context manager to prevent event loop leak#63

Merged
fguillot merged 1 commit intomainfrom
fix/event-loop-resource-leak
Mar 25, 2026
Merged

fix(client): add close() and context manager to prevent event loop leak#63
fguillot merged 1 commit intomainfrom
fix/event-loop-resource-leak

Conversation

@fguillot
Copy link
Member

Event loops created internally were never closed, causing ResourceWarning in long-running applications. The client now tracks ownership and only closes loops it created. Tests updated to use context managers for proper cleanup.

Event loops created internally were never closed, causing
ResourceWarning in long-running applications. The client now tracks
ownership and only closes loops it created. Tests updated to use
context managers for proper cleanup.
@fguillot fguillot merged commit 6c493bd into main Mar 25, 2026
11 checks passed
@fguillot fguillot deleted the fix/event-loop-resource-leak branch March 25, 2026 02:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant