From 98fa53464e79f2f2c04bf99ff8bc05ee65f4d49f Mon Sep 17 00:00:00 2001 From: fiatjaf Date: Sat, 11 Apr 2026 19:24:08 -0300 Subject: [PATCH] pool: proper filter scope in subMany() --- pool.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pool.go b/pool.go index 1ea6928..bf39ad9 100644 --- a/pool.go +++ b/pool.go @@ -528,7 +528,7 @@ func (pool *Pool) subMany( eosed := atomic.Bool{} - go func(nm string) { + go func(nm string, filter Filter) { defer func() { if eosed.CompareAndSwap(false, true) { eoseWg.Done() @@ -668,7 +668,7 @@ func (pool *Pool) subMany( time.Sleep(interval) interval = min(10*time.Minute, interval*17/10) // the next time we try we will wait longer } - }(url) + }(url, filter) } return events