1
0
mirror of https://git.zx2c4.com/wireguard-go synced 2024-11-15 01:05:15 +01:00

device: put handshake buffer in pool in FlushPacketQueues

This appears to have been an oversight.

Signed-off-by: Josh Bleecher Snyder <josh@tailscale.com>
This commit is contained in:
Josh Bleecher Snyder 2021-01-12 15:04:32 -08:00 committed by Jason A. Donenfeld
parent 48c3b87eb8
commit 0cc15e7c7c

View File

@ -387,7 +387,8 @@ func (device *Device) RemoveAllPeers() {
func (device *Device) FlushPacketQueues() { func (device *Device) FlushPacketQueues() {
for { for {
select { select {
case <-device.queue.handshake: case elem := <-device.queue.handshake:
device.PutMessageBuffer(elem.buffer)
default: default:
return return
} }