grpc-rust
grpc-rust copied to clipboard
Client doesn't return flow after error
I found lock for sync client if I send invalid message (without required field). Got an error protobuf error: not all message fields set here in code. Seems I locked here, because there is no print trace below.
Almost same happens when I try connect to server which wasn't started yet and call something (locked in call). But really I don't know correct grpc behaviour. My opinion client have to reconnect itself and return error after a few attempts.