DeleteSocket removes a socket from the system-wide socket table.
(sock *vfs.FileDescription)
| 1986 | |
| 1987 | // DeleteSocket removes a socket from the system-wide socket table. |
| 1988 | func (k *Kernel) DeleteSocket(sock *vfs.FileDescription) { |
| 1989 | k.extMu.Lock() |
| 1990 | delete(k.sockets, sock) |
| 1991 | k.extMu.Unlock() |
| 1992 | } |
| 1993 | |
| 1994 | // ListSockets returns a snapshot of all sockets. |
| 1995 | // |