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 related to this on - #1533, though with a bit different setup. That issue had the provided reproduction - those tests pass now(with updated Node/@grpc/grpc-js versions).
I forked the reproduction repo to update the tests setup:
new test demonstrates client hanging when server send trailer of ~65KB size.
lower level Node's HTTP2 test reproduces similar behavior - it hangs (no client-side events fired) on metadata that is > 64KB.
when metadata exceeding the maxSendHeaderBlockLength setting, server throws frameError (demonstrated in this test) - but since this change applying maxSendHeaderBlockLength: Number.MAX_SAFE_INTEGER that's not the case with @grpc/grpc-js anymore
The text was updated successfully, but these errors were encountered:
If this happens with Node's http2 module without any involvement of gRPC, then it seems like the issue is more suited to the Node repository than to this one.
Problem description
When a server responds with headers/trailers exceeding ~64KB, the client hangs (callback is not triggered).
Reproduction steps
Here is a test demonstrating the issue
Environment
@grpc/[email protected]
Additional context
The issue seems to be related to this on - #1533, though with a bit different setup. That issue had the provided reproduction - those tests pass now(with updated Node/
@grpc/grpc-js
versions).I forked the reproduction repo to update the tests setup:
maxSendHeaderBlockLength
setting, server throwsframeError
(demonstrated in this test) - but since this change applyingmaxSendHeaderBlockLength: Number.MAX_SAFE_INTEGER
that's not the case with@grpc/grpc-js
anymoreThe text was updated successfully, but these errors were encountered: