diff --git a/pool.go b/pool.go index 4b4cdde..15e6366 100644 --- a/pool.go +++ b/pool.go @@ -417,6 +417,7 @@ func (pool *Pool) subMany( if idx := slices.Index(urls, url); idx != i { // skip duplicate relays in the list eoseWg.Done() + pending.Dec() continue }