From ca5ab1b97b9f4f04911bc3640684029c66502eb6 Mon Sep 17 00:00:00 2001 From: Neil Alexander Date: Thu, 18 Aug 2022 17:15:21 +0100 Subject: [PATCH] Don't de-mutex the already de-mutexed mutex --- keyserver/internal/device_list_update.go | 1 - 1 file changed, 1 deletion(-) diff --git a/keyserver/internal/device_list_update.go b/keyserver/internal/device_list_update.go index c3c7a382a..304b67b23 100644 --- a/keyserver/internal/device_list_update.go +++ b/keyserver/internal/device_list_update.go @@ -363,7 +363,6 @@ func (u *DeviceListUpdater) worker(ch chan gomatrixserverlib.ServerName) { // Don't retry a server that we're already waiting for. continue } - retriesMu.Unlock() waitTime, shouldRetry := u.processServer(serverName) if shouldRetry { retriesMu.Lock()