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
I am experimenting with making deno a runtime for pulumi/pulumi, which relies heavily on gRPC.
I think recent work on the node:http2 polyfill gets us pretty close, and looking at other issues I see people reporting at least some success with gRPC. However I can't quite get it to work.
If I manually patch that grpc-js to convert the code to a string, I get past this issue, however the client never receives the response. Looking at Wireshark and sprinkling logs through grpc-js, I see that the response is delivered on the transport level, but is not delivered to the client code. My suspicion is that the stream ending is not properly detected.
If I run against a go server, it complains about received an illegal stream id: 1 (complete logs)
The text was updated successfully, but these errors were encountered:
@julienp this problem should now be fixed as we have all the grpc/grpc-js client-side examples covered. The issue for tracking server is progress is now: #23714. Let's close this one and continue in the issue above. Can I ask you to open a new issue if you hit any more problems?
Version: Deno 1.42.1
I am experimenting with making deno a runtime for pulumi/pulumi, which relies heavily on gRPC.
I think recent work on the
node:http2
polyfill gets us pretty close, and looking at other issues I see people reporting at least some success with gRPC. However I can't quite get it to work.I have a small repro here https://github.com/julienp/deno-grpc-bug which highlights a couple issues:
received an illegal stream id: 1
(complete logs)The text was updated successfully, but these errors were encountered: