diff options
author | Brian Geffon <bgeffon@google.com> | 2018-06-19 17:28:19 -0700 |
---|---|---|
committer | Shentubot <shentubot@google.com> | 2018-06-19 17:29:11 -0700 |
commit | db66e383c33228c43efbe16ad3b14ae9833879dc (patch) | |
tree | e2d13d1e28d4d0dec5d03b0dc6b27e3cee75aa16 /pkg/state/encode_unsafe.go | |
parent | 3ebd0e35f43d9ca282886aabce52fbb7fc7e1fc5 (diff) |
Epsocket has incorrect recv(2) behavior after SHUT_RD.
After shutdown(SHUT_RD) calls to recv /w MSG_DONTWAIT or with
O_NONBLOCK should result in a EAGAIN and not 0. Blocking sockets
should return 0 as they would have otherwise blocked indefinitely.
PiperOrigin-RevId: 201271123
Change-Id: If589b69c17fa5b9ff05bcf9e44024da9588c8876
Diffstat (limited to 'pkg/state/encode_unsafe.go')
0 files changed, 0 insertions, 0 deletions