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