Skip to content

Add support for GRACEFUL_DISCONNECT events#1285

Open
omniCoder77 wants to merge 1 commit intoapache:trunkfrom
omniCoder77:feature/cep-59
Open

Add support for GRACEFUL_DISCONNECT events#1285
omniCoder77 wants to merge 1 commit intoapache:trunkfrom
omniCoder77:feature/cep-59

Conversation

@omniCoder77
Copy link
Copy Markdown

    Implement GRACEFUL_DISCONNECT event parsing in protocol.py.

    Add connection draining logic to connection.py to prevent new requests while allowing in-flight ones to finish.

    Register GRACEFUL_DISCONNECT watchers in ControlConnection.

    Update HostConnection and HostConnectionPool to clean up draining connections once empty.

    Add a test script to verify advertisement and handling of the new event.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant