From 13426dbccd6973339f6a9836a118f92734b8a15b Mon Sep 17 00:00:00 2001 From: Neil Alexander Date: Tue, 11 Aug 2020 16:06:48 +0100 Subject: [PATCH] Fix mutex --- currentstateserver/acls/acls.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/currentstateserver/acls/acls.go b/currentstateserver/acls/acls.go index cb6f0074d..82776d359 100644 --- a/currentstateserver/acls/acls.go +++ b/currentstateserver/acls/acls.go @@ -77,7 +77,7 @@ func (s *ServerACLs) OnServerACLUpdate(state *gomatrixserverlib.Event) { } logrus.Infof("Update server ACLs for %q", state.RoomID()) s.aclsMutex.Lock() - defer s.aclsMutex.RUnlock() + defer s.aclsMutex.Unlock() s.acls[state.RoomID()] = acls }