Skip to content

fix: centralize client drop cleanup#82

Merged
AlexJuca merged 1 commit into
mainfrom
codex/fix/client-drop-cleanup
May 6, 2026
Merged

fix: centralize client drop cleanup#82
AlexJuca merged 1 commit into
mainfrom
codex/fix/client-drop-cleanup

Conversation

@AlexJuca
Copy link
Copy Markdown
Owner

This PR addresses the following issue(s):

Adds server_drop_client() for shared client removal, fd closure, disconnect metrics, and client memory release. Event dispatchers still own their event deregistration, then delegate the common cleanup path. Adds lifecycle tests for tracked and untracked client drops.

@AlexJuca AlexJuca self-assigned this Apr 27, 2026
@AlexJuca AlexJuca added the enhancement New feature or request label Apr 27, 2026
@AlexJuca AlexJuca merged commit 0399669 into main May 6, 2026
5 checks passed
@AlexJuca AlexJuca deleted the codex/fix/client-drop-cleanup branch May 6, 2026 21:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant