Kaynağa Gözat

p2p: reorder shutdown sequence to reduce lag on CTRL-C

draoi 2 yıl önce
ebeveyn
işleme
498a88e3b9
1 değiştirilmiş dosya ile 1 ekleme ve 1 silme
  1. 1 1
      src/net/p2p.rs

+ 1 - 1
src/net/p2p.rs

@@ -160,10 +160,10 @@ impl P2p {
     /// Stop the running P2P subsystem
     pub async fn stop(&self) {
         // Stop the sessions
+        self.session_refine().stop().await;
         self.session_manual().stop().await;
         self.session_inbound().stop().await;
         self.session_outbound().stop().await;
-        self.session_refine().stop().await;
     }
 
     /// Broadcasts a message concurrently across all active channels.