From 7d3d4bc08834b406e97c53cf240f16a19004c49c Mon Sep 17 00:00:00 2001 From: Matt Joiner Date: Thu, 29 Dec 2022 10:22:03 +1100 Subject: [PATCH] Add Context parameter to SendResponse --- tracker/udp/server/server.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tracker/udp/server/server.go b/tracker/udp/server/server.go index 9df2fc67..cd9d9f0f 100644 --- a/tracker/udp/server/server.go +++ b/tracker/udp/server/server.go @@ -35,7 +35,7 @@ type AnnounceTracker = trackerServer.AnnounceTracker type Server struct { ConnTracker ConnectionTracker - SendResponse func(data []byte, addr net.Addr) (int, error) + SendResponse func(ctx context.Context, data []byte, addr net.Addr) (int, error) Announce *trackerServer.AnnounceHandler } @@ -160,7 +160,7 @@ func (me *Server) handleAnnounce( return err } buf.Write(b) - n, err := me.SendResponse(buf.Bytes(), source) + n, err := me.SendResponse(ctx, buf.Bytes(), source) if err != nil { return err } @@ -183,7 +183,7 @@ func (me *Server) handleConnect(ctx context.Context, source RequestSourceAddr, t TransactionId: tid, }) udp.Write(&buf, udp.ConnectionResponse{connId}) - n, err := me.SendResponse(buf.Bytes(), source) + n, err := me.SendResponse(ctx, buf.Bytes(), source) if err != nil { return err } -- 2.48.1