Don't require siblings field

This commit is contained in:
Adam Ierymenko 2019-09-03 14:57:54 -07:00
parent 5f1dc4b851
commit a7d8285c3a
No known key found for this signature in database
GPG key ID: C8877CF2D7A5D7F3

View file

@ -782,6 +782,7 @@ int main(int argc,char **argv)
}
try {
if (s_config.count("s_siblings") > 0) {
auto sibs = s_config["s_siblings"];
if (sibs.is_array()) {
for(long i=0;i<(long)sibs.size();++i) {
@ -828,6 +829,7 @@ int main(int argc,char **argv)
printf("FATAL: invalid JSON while parsing s_siblings section in config file: s_siblings is not a JSON array" ZT_EOL_S);
return 1;
}
}
} catch ( ... ) {
printf("FATAL: invalid JSON while parsing s_siblings section in config file: parse error" ZT_EOL_S);
return 1;