From 76a94f1546a65a90ce415770c8824f3ddc481f4e Mon Sep 17 00:00:00 2001 From: Noooste <83548733+Noooste@users.noreply.github.com> Date: Tue, 5 Mar 2024 17:59:35 +0100 Subject: [PATCH] [~] quick fix --- session.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/session.go b/session.go index 1a1bef9..58efda6 100644 --- a/session.go +++ b/session.go @@ -158,9 +158,12 @@ func (s *Session) send(request *Request) (response *Response, err error) { s.logRequest(request) responseOK := make(chan bool, 1) + ctx, cancel := context.WithCancel(request.HttpRequest.Context()) - request.HttpRequest = request.HttpRequest.WithContext(ctx) + if !request.IgnoreBody { + request.HttpRequest = request.HttpRequest.WithContext(ctx) + } go func() { resp, respErr := roundTripper.RoundTrip(request.HttpRequest)