|
@@ -385,9 +385,9 @@ func (g *URLTestGroup) urlTest(ctx context.Context, force bool) (map[string]uint
|
|
|
continue
|
|
|
}
|
|
|
b.Go(realTag, func() (any, error) {
|
|
|
- ctx, cancel := context.WithTimeout(context.Background(), C.TCPTimeout)
|
|
|
+ testCtx, cancel := context.WithTimeout(g.ctx, C.TCPTimeout)
|
|
|
defer cancel()
|
|
|
- t, err := urltest.URLTest(ctx, g.link, p)
|
|
|
+ t, err := urltest.URLTest(testCtx, g.link, p)
|
|
|
if err != nil {
|
|
|
g.logger.Debug("outbound ", tag, " unavailable: ", err)
|
|
|
g.history.DeleteURLTestHistory(realTag)
|