Commit cf0edbe2 authored by 神楽坂玲奈's avatar 神楽坂玲奈

test

parent 987fae79
......@@ -32,7 +32,7 @@ export class Router {
return console.log(`router ${this.id} lost connection.`);
}
route_quality(to: Router, via = this.via.get(to)!) {
route_quality(to: Router, via: Router) {
assert(via != null);
assert(this !== via);
assert(this !== to);
......
......@@ -59,7 +59,8 @@ const socket = dgram
// 变更
if (from.via.get(to) !== best_route) {
console.log(from, to, best_route);
console.log(`change: from ${from.id} to ${to.id} current ${from.via.get(to)!.id} metric ${from.route_quality(to, from.via.get(to)!)} best ${best_route.id} metric ${from.route_quality(to, best_route).metric()}`);
from.via.set(to, best_route);
updating = setInterval(() => send_route(from, to, best_route), config.interval);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment