Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ignore removing ack before receiving complete response even if the stream reply is closed #566

Merged
merged 12 commits into from
Nov 4, 2023

Conversation

akrambek
Copy link
Contributor

@akrambek akrambek commented Nov 3, 2023

Description

When there are multiple client streams, any of those streams may call doConnectionWindow. The edge case is one of the stream has replyClosed and there is request in flight we don't want to remove the stream unless ack and seq is equal or replyAckOffset is empty

Fixes #565

@akrambek akrambek changed the title Ignore removing ack before receiving complete response Ignore removing ack before receiving complete response even if the stream is closed Nov 3, 2023
@akrambek akrambek changed the title Ignore removing ack before receiving complete response even if the stream is closed Ignore removing ack before receiving complete response even if the stream reply is closed Nov 3, 2023
jfallows
jfallows previously approved these changes Nov 3, 2023
@jfallows jfallows merged commit 3000b9a into aklivity:develop Nov 4, 2023
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants