summaryrefslogtreecommitdiffhomepage
path: root/pkg/sentry/socket/hostinet/device.go
diff options
context:
space:
mode:
authorBrian Geffon <bgeffon@google.com>2018-06-19 17:28:19 -0700
committerShentubot <shentubot@google.com>2018-06-19 17:29:11 -0700
commitdb66e383c33228c43efbe16ad3b14ae9833879dc (patch)
treee2d13d1e28d4d0dec5d03b0dc6b27e3cee75aa16 /pkg/sentry/socket/hostinet/device.go
parent3ebd0e35f43d9ca282886aabce52fbb7fc7e1fc5 (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/sentry/socket/hostinet/device.go')
0 files changed, 0 insertions, 0 deletions