very fast at protocol indexer with flexible filtering, xrpc queries, cursor-backed event stream, and more, built on fjall
rust fjall at-protocol atproto indexer
Something went wrong. Try again.
[stream] hold a channel slot for a stream's closing error master
a subscriber is closed when its channel stays full for the send timeout, and the ConsumerTooSlow error was then try_sent into that full channel, so it was nearly always dropped and the stream just ended. the engine now reserves one slot when the stream starts and sends the error through it, behind the outputs already queued.
Author dawn Date (Sep 29, 2026, 6:20 PM UTC) Commit 5f4005e4 5f4005e4149fc4fbd05091b408eab7e21f222e8d Parent 2609dfe0 2609dfe0cc366587003045636d0b01bc0a3c83ce