From 5adc3b9aaf5232ff418afd08311d6c4c933b150b Mon Sep 17 00:00:00 2001 From: Neil Alexander Date: Tue, 17 Nov 2020 14:53:19 +0000 Subject: [PATCH] Missing defer --- federationapi/routing/send.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/federationapi/routing/send.go b/federationapi/routing/send.go index 0a944f517..963d31713 100644 --- a/federationapi/routing/send.go +++ b/federationapi/routing/send.go @@ -1096,7 +1096,7 @@ func (t *txnReq) createRespStateFromStateIDs(stateIDs gomatrixserverlib.RespStat respState := gomatrixserverlib.RespState{} t.haveEventsMutex.RLock() - t.haveEventsMutex.RUnlock() + defer t.haveEventsMutex.RUnlock() for i := range stateIDs.StateEventIDs { ev, ok := t.haveEvents[stateIDs.StateEventIDs[i]]