Changeset View
Changeset View
Standalone View
Standalone View
src/seeder/bitcoin.cpp
Show First 20 Lines • Show All 394 Lines • ▼ Show 20 Lines | try { | ||||
nodeRecord.nBanTime = 0; | nodeRecord.nBanTime = 0; | ||||
} | } | ||||
nodeRecord.nClientV = node.GetClientVersion(); | nodeRecord.nClientV = node.GetClientVersion(); | ||||
nodeRecord.strClientV = node.GetClientSubVersion(); | nodeRecord.strClientV = node.GetClientSubVersion(); | ||||
nodeRecord.nHeight = node.GetStartingHeight(); | nodeRecord.nHeight = node.GetStartingHeight(); | ||||
// tfm::format(std::cout, "%s: %s!!!\n", cip.ToString().c_str(), ret ? | // tfm::format(std::cout, "%s: %s!!!\n", cip.ToString().c_str(), ret ? | ||||
// "GOOD" : "BAD"); | // "GOOD" : "BAD"); | ||||
nodeRecord.fGood = ret; | nodeRecord.fGood = ret; | ||||
if (!nodeRecord.fGood && !nodeRecord.fReliable) { | |||||
nodeRecord.nBanTime = 100000; | |||||
} | |||||
} catch (std::ios_base::failure &e) { | } catch (std::ios_base::failure &e) { | ||||
nodeRecord.nBanTime = 0; | nodeRecord.nBanTime = 0; | ||||
nodeRecord.fGood = false; | nodeRecord.fGood = false; | ||||
} | } | ||||
} | } |