Alex Jbanca 539236d791
fix: SetClosing no longer holds SubscriptionDetails lock across a potentially blocking channel send
- SetClosing(): send moved out of the s.Lock() critical section, performed via select/default to tolerate stalled receivers and concurrent CloseC that may have closed the channel.
- Closing channel: changed from unbuffered (make(chan bool)) to buffered size 1 (make(chan bool, 1)) in NewSubscription. Pairs with the s.Closed guard (single send per subscription), so the sender never parks.
2026-04-21 10:25:00 +03:00
..
2024-06-04 18:46:28 -04:00
2025-10-03 00:33:39 +01:00
2024-05-03 12:07:03 -04:00
2024-05-03 12:07:03 -04:00
2021-03-11 16:27:12 -04:00
2021-10-20 14:43:59 -04:00
2024-02-08 15:24:58 +05:30

Waku v2 protocol

This folder contains implementations of Waku v2 protocols.