gvisor/pkg/sentry/socket
Brian Geffon 5bd02b224f Save shutdown flags first.
With rpcinet if shutdown flags are not saved before making
the rpc a race is possible where blocked threads are woken
up before the flags have been persisted. This would mean
that threads can block indefinitely in a recvmsg after a
shutdown(SHUT_RD) has happened.

PiperOrigin-RevId: 223089783
Change-Id: If595e7add12aece54bcdf668ab64c570910d061a
2018-11-27 17:48:05 -08:00
..
control Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
epsocket Add unsupported syscall events for get/setsockopt 2018-11-20 14:04:12 -08:00
hostinet Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
netlink Add unsupported syscall events for get/setsockopt 2018-11-20 14:04:12 -08:00
rpcinet Save shutdown flags first. 2018-11-27 17:48:05 -08:00
unix Convert Unix transport to syserr 2018-10-24 11:05:08 -07:00
BUILD Move Unix transport out of netstack 2018-10-17 11:37:51 -07:00
socket.go Add unsupported syscall events for get/setsockopt 2018-11-20 14:04:12 -08:00