diff options
Diffstat (limited to 'src/net/http/export_test.go')
| -rw-r--r-- | src/net/http/export_test.go | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/net/http/export_test.go b/src/net/http/export_test.go index fb5ab9396a..8a61e651dc 100644 --- a/src/net/http/export_test.go +++ b/src/net/http/export_test.go @@ -142,9 +142,11 @@ func (t *Transport) IdleConnStrsForTesting_h2() []string { pool.mu.Lock() defer pool.mu.Unlock() - for k, cc := range pool.conns { - for range cc { - ret = append(ret, k) + for k, ccs := range pool.conns { + for _, cc := range ccs { + if cc.idleState().canTakeNewRequest { + ret = append(ret, k) + } } } |
