diff options
Diffstat (limited to 'posix/arch.c')
-rw-r--r-- | posix/arch.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/posix/arch.c b/posix/arch.c index 71b49f3c..f169edef 100644 --- a/posix/arch.c +++ b/posix/arch.c @@ -197,6 +197,7 @@ void arch_reapChild(honggfuzz_t * hfuzz, fuzzer_t * fuzzer) int r = poll(&pfd, 1, -1); if (r == -1 && errno == EINTR) { subproc_checkTimeLimit(hfuzz, fuzzer); + subproc_checkTermination(hfuzz, fuzzer); } if (r == -1 && errno != EINTR) { PLOG_F("poll(fd=%d)", fuzzer->persistentSock); |