Client must not expect to hear back from server when establishing bidirectional stream
Open
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
Assessment
This issue has not been assessed yet.