From ecdde953050e1d1c28352b937f5984229aaab14a Mon Sep 17 00:00:00 2001 From: Spike Curtis Date: Tue, 15 Aug 2023 11:27:15 +0000 Subject: [PATCH] Log when magicsock stops using endpoint Signed-off-by: Spike Curtis --- wgengine/magicsock/endpoint.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wgengine/magicsock/endpoint.go b/wgengine/magicsock/endpoint.go index fe2d76ae3ac52..28983ce9e95c0 100644 --- a/wgengine/magicsock/endpoint.go +++ b/wgengine/magicsock/endpoint.go @@ -196,6 +196,8 @@ func (de *endpoint) deleteEndpointLocked(why string, ep netip.AddrPort) { }) delete(de.endpointState, ep) if de.bestAddr.AddrPort == ep { + de.c.logf("magicsock: disco: node %s %s now using DERP only (endpoint %s deleted)", + de.publicKey.ShortString(), de.discoShort(), ep) de.debugUpdates.Add(EndpointChange{ When: time.Now(), What: "deleteEndpointLocked-bestAddr-" + why,