From c1f3c0789ecc69aa0d8ee8750d0ff1264b5ffb34 Mon Sep 17 00:00:00 2001 From: Devon Hudson Date: Mon, 17 Jul 2023 15:31:45 -0600 Subject: [PATCH] Remove context timeout on send_join to allow background federated joins --- federationapi/internal/federationclient.go | 2 -- 1 file changed, 2 deletions(-) diff --git a/federationapi/internal/federationclient.go b/federationapi/internal/federationclient.go index d4d7269db..a25783f1f 100644 --- a/federationapi/internal/federationclient.go +++ b/federationapi/internal/federationclient.go @@ -29,8 +29,6 @@ func (a *FederationInternalAPI) MakeJoin( func (a *FederationInternalAPI) SendJoin( ctx context.Context, origin, s spec.ServerName, event gomatrixserverlib.PDU, ) (res gomatrixserverlib.SendJoinResponse, err error) { - ctx, cancel := context.WithTimeout(ctx, defaultTimeout) - defer cancel() ires, err := a.federation.SendJoin(ctx, origin, s, event) if err != nil { return &fclient.RespSendJoin{}, err