diff --git a/src/afl-forkserver.c b/src/afl-forkserver.c index c2bf3fcf..4265325e 100644 --- a/src/afl-forkserver.c +++ b/src/afl-forkserver.c @@ -868,9 +868,10 @@ void afl_fsrv_start(afl_forkserver_t *fsrv, char **argv, } - if (getenv("AFL_PRELOAD_DISCRIMINATE_FORKSERVER_PARENT") != NULL) - { + if (getenv("AFL_PRELOAD_DISCRIMINATE_FORKSERVER_PARENT") != NULL) { + forkserver_setenv = 1; + } if (pipe(st_pipe) || pipe(ctl_pipe)) { PFATAL("pipe() failed"); }