Browse Source

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

aggstam 3 năm trước cách đây
mục cha
commit
aa4386c373

+ 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];
             let info = &mut self.slot_info.lock().await[slot_number as usize];
             info.addr = None;
             info.addr = None;