khatru: stop iterating through event results if ws fails.

This commit is contained in:
fiatjaf
2026-02-08 10:59:30 -03:00
parent beb8a72491
commit 28bef1c990
+3 -1
View File
@@ -30,7 +30,9 @@ func (rl *Relay) handleRequest(ctx context.Context, id string, eose *sync.WaitGr
// run the function to query events
if nil != rl.QueryStored {
for event := range rl.QueryStored(ctx, filter) {
ws.WriteJSON(nostr.EventEnvelope{SubscriptionID: &id, Event: event})
if nil != ws.WriteJSON(nostr.EventEnvelope{SubscriptionID: &id, Event: event}) {
break
}
}
}