diff --git a/src/switch_core.c b/src/switch_core.c index 30bf9e64fb..6b3bfbc82d 100644 --- a/src/switch_core.c +++ b/src/switch_core.c @@ -2456,7 +2456,7 @@ static int switch_system_fork(const char *cmd, switch_bool_t wait) static int switch_system_fork(const char *cmd, switch_bool_t wait) { - int pid; + int pid, i; char *dcmd = strdup(cmd); switch_core_set_signal_handlers(); @@ -2472,7 +2472,7 @@ static int switch_system_fork(const char *cmd, switch_bool_t wait) switch_close_extra_files(NULL, 0); set_low_priority(); - system(dcmd); + i = system(dcmd); free(dcmd); exit(0); }