Просмотр исходного кода

system: Use a bounded channel for StoppableTask.

parazyd 3 лет назад
Родитель
Сommit
a0b73961fb
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      src/system/stoppable_task.rs

+ 1 - 1
src/system/stoppable_task.rs

@@ -34,7 +34,7 @@ pub struct StoppableTask {
 
 impl StoppableTask {
     pub fn new() -> Arc<Self> {
-        let (stop_send, stop_recv) = channel::unbounded();
+        let (stop_send, stop_recv) = channel::bounded(1);
         Arc::new(Self { stop_send, stop_recv })
     }