From a5785e30fa90d778c84b0792b3c1380d116360b3 Mon Sep 17 00:00:00 2001 From: Neil Alexander Date: Wed, 19 Aug 2020 09:29:38 +0100 Subject: [PATCH] Don't prematurely kill transaction --- roomserver/internal/input_membership.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/roomserver/internal/input_membership.go b/roomserver/internal/input_membership.go index 71cebb442..868b371d8 100644 --- a/roomserver/internal/input_membership.go +++ b/roomserver/internal/input_membership.go @@ -112,11 +112,10 @@ func (r *RoomserverInternalAPI) updateMembership( return updates, nil } - mu, cleanup, err := updater.MembershipUpdater(targetUserNID, r.isLocalTarget(add)) + mu, _, err := updater.MembershipUpdater(targetUserNID, r.isLocalTarget(add)) if err != nil { return nil, err } - defer cleanup() // nolint:errcheck switch newMembership { case gomatrixserverlib.Invite: