mirror of
https://github.com/tendermint/tendermint.git
synced 2026-01-07 05:46:32 +00:00
If a subscriber arrives while the pubsub service is shutting down, the existing code will return a nil subscription without error. With unlucky timing, this may lead to a nil indirection panic in the RPC service. To avoid that problem, make sure that when a subscription fails for this reason, we report a non-nil error so that the client will detect it and give up gracefully.
886 B
886 B
Unreleased Changes
v0.34.15
Special thanks to external contributors on this release: @thanethomson
Friendly reminder, we have a bug bounty program.
BREAKING CHANGES
-
CLI/RPC/Config
- [config] #7230 rpc: Add experimental config params to allow for subscription buffer size control (@thanethomson).
-
Apps
-
P2P Protocol
-
Go API
-
Blockchain Protocol