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

fud: add missing `channel_sub.unsubscribe()`

darkfi 1 год назад
Родитель
Сommit
540a77aacb
1 измененных файлов с 1 добавлено и 0 удалено
  1. 1 0
      bin/fud/fud/src/dht.rs

+ 1 - 0
bin/fud/fud/src/dht.rs

@@ -284,6 +284,7 @@ pub trait DhtHandler {
         loop {
             let channel_sub = self.dht().p2p.hosts().subscribe_channel().await;
             let res = channel_sub.receive().await;
+            channel_sub.unsubscribe().await;
             if res.is_err() {
                 continue;
             }