gvisor/pkg
Bhasker Hariharan 4ee64a248e Fix for panic in endpoint.Close().
When sending a RST on shutdown we need to double check the
state after acquiring the work mutex as the endpoint could
have transitioned out of a connected state from the time
we checked it and we acquired the workMutex.

I added two tests but sadly neither reproduce the panic. I am
going to leave the tests in as they are good to have anyway.

PiperOrigin-RevId: 292393800
2020-01-30 12:00:35 -08:00
..
abi Add //pkg/sentry/devices/memdev. 2020-01-29 10:09:31 -08:00
amutex Standardize on tools directory. 2020-01-27 12:21:00 -08:00
atomicbitops Standardize on tools directory. 2020-01-27 12:21:00 -08:00
binary Standardize on tools directory. 2020-01-27 12:21:00 -08:00
bits Standardize on tools directory. 2020-01-27 12:21:00 -08:00
bpf Standardize on tools directory. 2020-01-27 12:21:00 -08:00
compressio Standardize on tools directory. 2020-01-27 12:21:00 -08:00
context Update package locations. 2020-01-27 15:31:32 -08:00
control Standardize on tools directory. 2020-01-27 12:21:00 -08:00
cpuid Standardize on tools directory. 2020-01-27 12:21:00 -08:00
eventchannel Standardize on tools directory. 2020-01-27 12:21:00 -08:00
fd Standardize on tools directory. 2020-01-27 12:21:00 -08:00
fdchannel Standardize on tools directory. 2020-01-27 12:21:00 -08:00
fdnotifier Standardize on tools directory. 2020-01-27 12:21:00 -08:00
flipcall Standardize on tools directory. 2020-01-27 12:21:00 -08:00
fspath Standardize on tools directory. 2020-01-27 12:21:00 -08:00
gate Standardize on tools directory. 2020-01-27 12:21:00 -08:00
goid Standardize on tools directory. 2020-01-27 12:21:00 -08:00
ilist Standardize on tools directory. 2020-01-27 12:21:00 -08:00
linewriter Standardize on tools directory. 2020-01-27 12:21:00 -08:00
log Cleanup glog and add real caller information. 2020-01-27 16:08:35 -08:00
memutil Standardize on tools directory. 2020-01-27 12:21:00 -08:00
metric Standardize on tools directory. 2020-01-27 12:21:00 -08:00
p9 Standardize on tools directory. 2020-01-27 12:21:00 -08:00
procid Standardize on tools directory. 2020-01-27 12:21:00 -08:00
rand Standardize on tools directory. 2020-01-27 12:21:00 -08:00
refs Standardize on tools directory. 2020-01-27 12:21:00 -08:00
safecopy Update package locations. 2020-01-27 15:31:32 -08:00
safemem Update package locations. 2020-01-27 15:31:32 -08:00
seccomp Standardize on tools directory. 2020-01-27 12:21:00 -08:00
secio Standardize on tools directory. 2020-01-27 12:21:00 -08:00
segment Standardize on tools directory. 2020-01-27 12:21:00 -08:00
sentry Merge pull request #1288 from lubinszARM:pr_ring0_6 2020-01-30 10:01:31 -08:00
sleep Standardize on tools directory. 2020-01-27 12:21:00 -08:00
state Standardize on tools directory. 2020-01-27 12:21:00 -08:00
sync Standardize on tools directory. 2020-01-27 12:21:00 -08:00
syserr Standardize on tools directory. 2020-01-27 12:21:00 -08:00
syserror Standardize on tools directory. 2020-01-27 12:21:00 -08:00
tcpip Fix for panic in endpoint.Close(). 2020-01-30 12:00:35 -08:00
tmutex Standardize on tools directory. 2020-01-27 12:21:00 -08:00
unet Standardize on tools directory. 2020-01-27 12:21:00 -08:00
urpc Standardize on tools directory. 2020-01-27 12:21:00 -08:00
usermem Update package locations. 2020-01-27 15:31:32 -08:00
waiter Standardize on tools directory. 2020-01-27 12:21:00 -08:00