grpc / grpc/grpc-rust

Client must not expect to hear back from server when establishing bidirectional stream

Open
#515 26 comments 13 reactions 0 assignees View on GitHub
C-bug E-help-wanted
Dominant language
Rust
Stars
12.5k
Forks
1.3k
Avg merge
4d 7h
Merged PRs (30d)
24

Description

Currently it does expect server to write something back. This causes a hang.

Illustrated example:
https://github.com/hyperium/tonic/blob/master/interop/src/client.rs#L155

Move this line after `full_duplex_call` and observe the test fail with timeout.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.