From 2885eb0422267ec232150a15e7f8f713ef64a456 Mon Sep 17 00:00:00 2001 From: Neil Alexander Date: Mon, 14 Dec 2020 14:40:57 +0000 Subject: [PATCH] Don't use request context for input room event queued tasks (#1640) --- roomserver/internal/input/input.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/roomserver/internal/input/input.go b/roomserver/internal/input/input.go index 6b8330726..404bc7423 100644 --- a/roomserver/internal/input/input.go +++ b/roomserver/internal/input/input.go @@ -116,7 +116,7 @@ func (r *Inputer) WriteOutputEvents(roomID string, updates []api.OutputEvent) er // InputRoomEvents implements api.RoomserverInternalAPI func (r *Inputer) InputRoomEvents( - ctx context.Context, + _ context.Context, request *api.InputRoomEventsRequest, response *api.InputRoomEventsResponse, ) { @@ -148,7 +148,7 @@ func (r *Inputer) InputRoomEvents( // the wait group, so that the worker can notify us when this specific // task has been finished. tasks[i] = &inputTask{ - ctx: ctx, + ctx: context.Background(), event: &request.InputRoomEvents[i], wg: wg, }