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
} }