Skip to content

Commit 3c67952

Browse files
committed
Sending the right message in indexing service
1 parent 1d7b57f commit 3c67952

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

quickwit/quickwit-indexing/src/actors/indexing_service.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ use tracing::{debug, error, info, warn};
6565

6666
use super::merge_pipeline::{MergePipeline, MergePipelineParams};
6767
use super::{MergePlanner, MergeSchedulerService};
68+
use crate::actors::merge_pipeline::FinishPendingMergesAndShutdownPipeline;
6869
use crate::models::{DetachIndexingPipeline, DetachMergePipeline, ObservePipeline, SpawnPipeline};
6970
use crate::source::{AssignShards, Assignment};
7071
use crate::split_store::{LocalSplitStore, SplitStoreQuota};
@@ -517,7 +518,7 @@ impl IndexingService {
517518
merge_pipeline_handle
518519
.handle
519520
.mailbox()
520-
.send_message(Command::Quit)
521+
.send_message(FinishPendingMergesAndShutdownPipeline)
521522
.await
522523
.expect("merge pipeline mailbox should not be full");
523524
}

0 commit comments

Comments
 (0)