]> git.ipfire.org Git - thirdparty/wireguard-go.git/commitdiff
device: avoid verbose log line during ordinary shutdown sequence
authorJason A. Donenfeld <Jason@zx2c4.com>
Fri, 7 May 2021 07:39:06 +0000 (09:39 +0200)
committerJason A. Donenfeld <Jason@zx2c4.com>
Fri, 7 May 2021 07:39:06 +0000 (09:39 +0200)
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
device/receive.go

index 13f62eb758aaa169af76da70c3ad4aae7d5c8a03..9f6b363dacf2b499856fa5d65a5b28d72e4d553f 100644 (file)
@@ -94,11 +94,11 @@ func (device *Device) RoutineReceiveIncoming(recv conn.ReceiveFunc) {
                size, endpoint, err = recv(buffer[:])
 
                if err != nil {
-                       device.log.Verbosef("Routine: receive incoming %s - failed to receive packet: %v", recvName, err)
                        device.PutMessageBuffer(buffer)
                        if errors.Is(err, net.ErrClosed) {
                                return
                        }
+                       device.log.Verbosef("Routine: receive incoming %s - failed to receive packet: %v", recvName, err)
                        if neterr, ok := err.(net.Error); ok && !neterr.Temporary() {
                                return
                        }