Skip to content

Conversation

@ejona86
Copy link
Member

@ejona86 ejona86 commented Nov 4, 2025

This is ancient code, but our API should not throw IllegalStateException in the case of races. This essentially reverts 0958fd4. The stream code has changed a lot since this code was introduced, but at the very least the replacement of AbstractStream that culminated in b661ac7 means the bug is almost certainly gone.

I ran Http2Test 1000 times and there were no failures.

@ejona86 ejona86 requested a review from kannanjgithub November 4, 2025 21:45
This is ancient code, but our API should not throw IllegalStateException
in the case of races. This essentially reverts 0958fd4. The stream
code has changed a lot since this code was introduced, but at the very
least the replacement of AbstractStream that culminated in b661ac7
means the bug is almost certainly gone.

I ran Http2Test 1000 times and there were no failures.
@ejona86 ejona86 force-pushed the interop-testing-no-ise branch from cc5a06b to 63358ea Compare November 4, 2025 22:18
@ejona86 ejona86 merged commit a76ab79 into grpc:master Nov 5, 2025
15 of 17 checks passed
@ejona86 ejona86 deleted the interop-testing-no-ise branch November 5, 2025 15:33
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.

2 participants