You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The issue seems to be that okhttp (or this repo's okhttp adapter) sometimes treats the closure of the HTTP 1.1 connection as a plain EOF (resulting in an unknown error code) and sometimes as a cancelation (which results in the correct code).
It may depend on timing, such as suggested in this issue title, or perhaps there is something slightly different on the wire that distinguishes the two (like related to chunk encoding of the response and the boundary where the cancellation occurs?).
Here's a conformance failure that demonstrates the issue:
https://github.com/connectrpc/connect-kotlin/actions/runs/10888115561/job/30211872724
The text was updated successfully, but these errors were encountered: