]> git.ipfire.org Git - thirdparty/wireguard-go.git/commit
tun/netstack: cleanup network stack at closing time
authorJason A. Donenfeld <Jason@zx2c4.com>
Mon, 5 May 2025 13:09:09 +0000 (15:09 +0200)
committerJason A. Donenfeld <Jason@zx2c4.com>
Mon, 5 May 2025 13:09:09 +0000 (15:09 +0200)
commit45916071ba13c8f6ec44dfc46bda0449d2d54a9f
tree8d618a7d721751fbd2321aeb1569b9d6d68a94c2
parente3c1354d27f53462801e1b86b4275699a6f9fdac
tun/netstack: cleanup network stack at closing time

Colin's commit went a step further and protected tun.incomingPacket with
a lock on shutdown, but let's see if the tun.stack.Close() call actually
solves that on its own.

Suggested-by: kshangx <hikeshang@hotmail.com>
Suggested-by: Colin Adler <colin1adler@gmail.com>
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
tun/netstack/tun.go