From 4cf3cdbe668621445e411fe317ceb3765db56f3e Mon Sep 17 00:00:00 2001 From: fiatjaf Date: Fri, 18 Oct 2024 07:07:53 -0300 Subject: [PATCH] fix horrible infinite loop in Relay.QueryEvents() --- relay.go | 1 + 1 file changed, 1 insertion(+) diff --git a/relay.go b/relay.go index 0ffe042..5825689 100644 --- a/relay.go +++ b/relay.go @@ -449,6 +449,7 @@ func (r *Relay) QueryEvents(ctx context.Context, filter Filter) (chan *Event, er case <-r.Context().Done(): } sub.Unsub() + return } }()