From 964b7d7e410ebe39a357a81612fc2992167f7375 Mon Sep 17 00:00:00 2001 From: Nalin Dahyabhai Date: Feb 11 2015 18:34:49 +0000 Subject: Fix a few subprocess exit status values --- diff --git a/src/canalyze.c b/src/canalyze.c index fd72f21..8a3283e 100644 --- a/src/canalyze.c +++ b/src/canalyze.c @@ -167,7 +167,7 @@ cm_ca_analyze_certs_main(int fd, struct cm_store_ca *ca, talloc_free(p); PORT_FreeArena(arena, PR_TRUE); - return 0; + _exit(0); } struct cm_ca_analyze_state * diff --git a/src/scepgen-n.c b/src/scepgen-n.c index e56afbc..022eabe 100644 --- a/src/scepgen-n.c +++ b/src/scepgen-n.c @@ -294,7 +294,7 @@ retry_gen: if (NSS_ShutdownContext(ctx) != SECSuccess) { cm_log(1, "Error shutting down NSS.\n"); } - return 0; + _exit(0); } /* Check if a SCEP is ready. */ diff --git a/src/scepgen-o.c b/src/scepgen-o.c index 36423db..efddc48 100644 --- a/src/scepgen-o.c +++ b/src/scepgen-o.c @@ -606,7 +606,7 @@ cm_scepgen_o_main(int fd, struct cm_store_ca *ca, struct cm_store_entry *entry, if (old_pkey != NULL) { EVP_PKEY_free(old_pkey); } - return 0; + _exit(0); } /* Check if a SCEP is ready. */