From aec0c7aa25126bde0977d05711f42d1ab5b338fb Mon Sep 17 00:00:00 2001 From: gospider <2216403312@qq.com> Date: Mon, 30 Jun 2025 14:34:45 +0800 Subject: [PATCH] sync --- conn.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/conn.go b/conn.go index 57fd33f..91a7e49 100644 --- a/conn.go +++ b/conn.go @@ -89,8 +89,8 @@ func (obj *connPool) taskMain(conn *connecotr, task *reqTask) (err error) { select { case <-conn.forceCtx.Done(): err = context.Cause(conn.forceCtx) - case <-task.ctx.Done(): - err = context.Cause(task.ctx) + case <-task.reqCtx.Context().Done(): + err = context.Cause(task.reqCtx.Context()) case <-task.bodyCtx.Done(): if context.Cause(task.bodyCtx) != errNoErr { err = context.Cause(task.bodyCtx)