Fix zts_allow_*_caching() bug that prevents user from properly setting value before node startup

This commit is contained in:
Joseph Henry
2020-10-21 14:26:29 -07:00
parent af26d56097
commit b021e82078
10 changed files with 55 additions and 32 deletions

View File

@@ -227,6 +227,13 @@ int main(int argc, char **argv)
int err = ZTS_ERR_OK;
// If disabled: (network) details will NOT be written to or read from (networks.d/). It may take slightly longer to start the node
zts_allow_network_caching(1);
// If disabled: (peer) details will NOT be written to or read from (peers.d/). It may take slightly longer to contact a remote peer
zts_allow_peer_caching(1);
// If disabled: Settings will NOT be read from local.conf
zts_allow_local_conf(1);
if((err = zts_start(argv[1], &myZeroTierEventCallback, ztServicePort)) != ZTS_ERR_OK) {
printf("Unable to start service, error = %d. Exiting.\n", err);
exit(1);