Native: fail-safes for simulated node without config file (#3486)

* LinuxInput: only close if file descriptor is assigned

* Native: set some defaults if no configuration file found
This commit is contained in:
GUVWAF
2024-03-24 19:42:32 +01:00
committed by GitHub
parent b960dc1b41
commit 77fb230baa
3 changed files with 5 additions and 2 deletions

View File

@@ -106,6 +106,8 @@ void portduinoSetup()
}
} else {
std::cout << "No 'config.yaml' found, running simulated." << std::endl;
settingsMap[maxnodes] = 200; // Default to 200 nodes
settingsMap[logoutputlevel] = level_debug; // Default to debug
// Set the random seed equal to TCPPort to have a different seed per instance
randomSeed(TCPPort);
return;