exit at the first TS_RESP_CTX initialization fail

This commit is contained in:
kakwa 2016-09-14 20:15:18 +02:00
parent 930a6c069a
commit c434ed4f38
1 changed files with 3 additions and 1 deletions

View File

@ -364,8 +364,10 @@ int set_params(rfc3161_context *ct, char *conf_file, char *conf_wd) {
for (int i = 0; i < numthreads; i++) {
ct->ts_ctx_pool[i].ts_ctx = create_tsctx(ct, ct->conf, TSA_SECTION, NULL);
ct->ts_ctx_pool[i].available = 1;
if (ct->ts_ctx_pool[i].ts_ctx == NULL)
if (ct->ts_ctx_pool[i].ts_ctx == NULL){
ret = 0;
break;
}
}
// like any good daemon, return to '/' once the configuration is loaded
chdir("/");