diff options
author | Adin Scannell <ascannell@google.com> | 2018-08-08 22:22:40 -0700 |
---|---|---|
committer | Shentubot <shentubot@google.com> | 2018-08-08 22:23:47 -0700 |
commit | 48b5b35b2bd46ecd043f95d5f470da71046af760 (patch) | |
tree | 393d8558b65a73ccd5bb59f8ad0648d181cd2803 /pkg/p9/client_test.go | |
parent | ea1e39a314d3a248d8b682a9f63e686530597d61 (diff) |
Fix error handling for bad message sizes.
The message size check is legitimate: the size must be negotiated, which
relies on the fixed message limit up front. Sending a message larger than
that indicates that the connection is out of sync and is considered a
socket error (disconnect).
Similarly, sending a size that is too small indicates that the stream is
out-of-sync or invalid.
PiperOrigin-RevId: 207996551
Change-Id: Icd8b513d5307e9d5953dbb957ee70ceea111098d
Diffstat (limited to 'pkg/p9/client_test.go')
0 files changed, 0 insertions, 0 deletions