Selaa lähdekoodia

Nominate newly-learned paths to bond

Joseph Henry 3 vuotta sitten
vanhempi
commit
a4b98518e3
1 muutettua tiedostoa jossa 4 lisäystä ja 0 poistoa
  1. 4 0
      node/Peer.cpp

+ 4 - 0
node/Peer.cpp

@@ -146,6 +146,10 @@ void Peer::received(
 					_paths[replacePath].lr = now;
 					_paths[replacePath].p = path;
 					_paths[replacePath].priority = 1;
+					Mutex::Lock _l(_bond_m);
+					if(_bond) {
+						_bond->nominatePathToBond(_paths[replacePath].p, now);
+					}
 				}
 			} else {
 				Mutex::Lock ltl(_lastTriedPath_m);