From 9cdff04877552427946d552610cce58a5a6b99bf Mon Sep 17 00:00:00 2001 From: Jakob Borg Date: Tue, 2 Jun 2026 14:01:03 +0200 Subject: [PATCH] fix(connections): do not report connection metrics for self (ref #10509) (#10724) Makes the metrics easier to interpret. Signed-off-by: Jakob Borg --- lib/connections/service.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/connections/service.go b/lib/connections/service.go index 3c2d44f10..0cf96956f 100644 --- a/lib/connections/service.go +++ b/lib/connections/service.go @@ -827,6 +827,11 @@ func (s *service) logListenAddressesChangedEvent(l ListenerAddresses) { func (s *service) CommitConfiguration(from, to config.Configuration) bool { newDevices := make(map[protocol.DeviceID]bool, len(to.Devices)) for _, dev := range to.Devices { + if dev.DeviceID == s.myID { + // Do not report connection metrics for ourselves + continue + } + newDevices[dev.DeviceID] = true registerDeviceMetrics(dev.DeviceID.String()) }