bump default nakFallOver count from 10 to 50 to decrease NAK fallover sensitivity;

pull/121/merge
Bryan Biedenkapp 7 days ago
parent 5a0ae176c3
commit 74473bb6ad

@ -290,7 +290,7 @@ peers:
# Amount of NAKs from the master to this peer that will cause this peer to fall over (restart).
# (This is only applicable if nakFallOver is true. This is a protection mechanism to prevent a bad network connection
# from causing instability in the FNE master.)
nakFallOverCount: 10
nakFallOverCount: 50
# Flag indicating whether or not packet dumping is enabled.
packetDump: false

@ -861,7 +861,7 @@ bool HostFNE::createPeerNetworks()
std::string location = peerConf["location"].as<std::string>();
bool nakFallOver = peerConf["nakFallOver"].as<bool>(false);
uint32_t nakFallOverCount = peerConf["nakFallOverCount"].as<uint32_t>(10U);
uint32_t nakFallOverCount = peerConf["nakFallOverCount"].as<uint32_t>(50U);
::LogInfoEx(LOG_HOST, "Peer ID %u Master Address %s Master Port %u Enabled %u Encrypted %u NAK Fall Over %u", id, masterAddress.c_str(), masterPort, enabled, encrypted, nakFallOver);

@ -59,7 +59,7 @@ PeerNetwork::PeerNetwork(const std::string& address, uint16_t port, uint16_t loc
m_prevSpanningTreeChildren(0U),
m_nakFallOver(false),
m_nakFallOverCount(0U),
m_nakFallOverCountThreshold(10U)
m_nakFallOverCountThreshold(50U)
{
assert(!address.empty());
assert(port > 0U);

Loading…
Cancel
Save

Powered by TurnKey Linux.