We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c7e243e commit 8233cdaCopy full SHA for 8233cda
1 file changed
quickwit/quickwit-cluster/src/cluster.rs
@@ -303,11 +303,13 @@ impl Cluster {
303
let future = async move {
304
let mut inner = inner.write().await;
305
for node in inner.live_nodes.values() {
306
- if node.is_ready {
307
- change_stream_tx
+ if node.is_ready
+ && change_stream_tx
308
.send(ClusterChange::Add(node.clone()))
309
- .expect("receiver end of the channel should be open");
310
- }
+ .is_err()
+ {
311
+ return;
312
+ }
313
}
314
inner.change_stream_subscribers.push(change_stream_tx);
315
};
0 commit comments