Răsfoiți Sursa

p2pnet/oubound_session/try_connect(): remove addr from hosts if connection fails

aggstam 3 ani în urmă
părinte
comite
aa4386c373
1 a modificat fișierele cu 3 adăugiri și 0 ștergeri
  1. 3 0
      src/net/session/outbound_session.rs

+ 3 - 0
src/net/session/outbound_session.rs

@@ -231,6 +231,9 @@ impl OutboundSession {
             }
         }
 
+        // Remove url from hosts
+        self.p2p().hosts().remove(&addr).await;
+
         {
             let info = &mut self.slot_info.lock().await[slot_number as usize];
             info.addr = None;