gvisor/pkg/tcpip/link
Ian Gudger 002f1d4aae Allow waiting for LinkEndpoint worker goroutines to finish.
Previously, the only safe way to use an fdbased endpoint was to leak the FD.
This change makes it possible to safely close the FD.

This is the first step towards having stoppable stacks.

Updates #837

PiperOrigin-RevId: 270346582
2019-09-20 14:10:02 -07:00
..
channel Allow waiting for LinkEndpoint worker goroutines to finish. 2019-09-20 14:10:02 -07:00
fdbased Allow waiting for LinkEndpoint worker goroutines to finish. 2019-09-20 14:10:02 -07:00
loopback Allow waiting for LinkEndpoint worker goroutines to finish. 2019-09-20 14:10:02 -07:00
muxed Allow waiting for LinkEndpoint worker goroutines to finish. 2019-09-20 14:10:02 -07:00
rawfile Remove duplicated file in pkg/tcpip/link/rawfile. 2019-09-02 02:49:41 +00:00
sharedmem Allow waiting for LinkEndpoint worker goroutines to finish. 2019-09-20 14:10:02 -07:00
sniffer Allow waiting for LinkEndpoint worker goroutines to finish. 2019-09-20 14:10:02 -07:00
tun Update canonical repository. 2019-06-13 16:50:15 -07:00
waitable Allow waiting for LinkEndpoint worker goroutines to finish. 2019-09-20 14:10:02 -07:00