Explorar o código

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

aggstam %!s(int64=3) %!d(string=hai) anos
pai
achega
aa4386c373
Modificáronse 1 ficheiros con 3 adicións e 0 borrados
  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;