# HG changeset patch # User Chris Moore # Date 1295909256 28800 # Node ID 730526fd7d8e1addb8fb2b89237e92a58b7fb65e # Parent e6a4aab58da944e0515ac90d9fbe1bd3dab85ff8 Repeatedly resetting the timestamp for seed nodes in the database was slow. Only update the database if it's a real change. diff --git a/net.cpp b/net.cpp --- a/net.cpp +++ b/net.cpp @@ -1022,7 +1022,7 @@ { foreach(PAIRTYPE(const vector, CAddress)& item, mapAddresses) { - if (setSeed.count(item.second.ip)) + if (setSeed.count(item.second.ip) && item.second.nTime != 0) { item.second.nTime = 0; CAddrDB().WriteAddress(item.second);