Client returns Internal instead of OutOfRange for send message limited
Open
- Dominant language
- Rust
- Stars
- 12.5k
- Forks
- 1.3k
- Avg merge
- 4d 7h
- Merged PRs (30d)
- 24
Description
When a client has `max_encoding_message_size` set and they attempt to send a message that is larger than the limit they get a `Code::Internal` error with some h2 errors which don't point out that it was a gRPC error. This should actually return OutOfRange back to the client instead of internal.
Contributor guide
Assessment
This issue has not been assessed yet.