Skip to content

Commit 6f33679

Browse files
committed
Fix transport race
1 parent d1ceab7 commit 6f33679

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

tests/framework/request.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,12 +56,13 @@ func makeRequest(
5656
) (*http.Response, error) {
5757
dialer := &net.Dialer{}
5858

59-
transport, ok := http.DefaultTransport.(*http.Transport)
59+
baseTransport, ok := http.DefaultTransport.(*http.Transport)
6060
if !ok {
6161
return nil, errors.New("transport is not of type *http.Transport")
6262
}
6363

64-
transport.DialContext = func(
64+
customTransport := baseTransport.Clone()
65+
customTransport.DialContext = func(
6566
ctx context.Context,
6667
network,
6768
addr string,

0 commit comments

Comments
 (0)