fixed chrono issue in dht

This commit is contained in:
Arvid Norberg 2014-07-08 15:36:47 +00:00
parent a63370f650
commit 9d172a8723
1 changed files with 4 additions and 1 deletions

View File

@ -100,7 +100,10 @@ void routing_table::status(session_status& s) const
dht_routing_bucket b;
b.num_nodes = i->live_nodes.size();
b.num_replacements = i->replacements.size();
b.last_active = int(total_seconds(now - i->last_active));
if (i->last_active.time_since_epoch().count() < 0)
b.last_active = INT_MAX;
else
b.last_active = int(total_seconds(now - i->last_active));
s.dht_routing_table.push_back(b);
}
}