--- a/xorriso/parse_exec.c +++ b/xorriso/parse_exec.c @@ -2982,7 +2982,7 @@ Xorriso_alloc_meM(prog, char, 5 * SfileadrL); - wait3(NULL,WNOHANG,NULL); /* just to remove any old dead child */ + wait4(-1,NULL,WNOHANG,NULL); /* just to remove any old dead child */ if(flag & 2) { ret= Xorriso_make_argv_with_null(xorriso, in_argc, in_argv,