This commit is contained in:
vanhauser-thc 2022-10-29 13:55:05 +02:00
parent c0eaf6f47a
commit ec19a9b068

View File

@ -1364,12 +1364,15 @@ int main(int argc, char **argv_orig, char **envp) {
#endif
configure_afl_kill_signals(
&afl->fsrv, afl->afl_env.afl_child_kill_signal,
afl->afl_env.afl_fsrv_kill_signal,
(afl->fsrv.qemu_mode || afl->unicorn_mode || afl->fsrv.nyx_mode)
? SIGKILL
: SIGTERM);
configure_afl_kill_signals(&afl->fsrv, afl->afl_env.afl_child_kill_signal,
afl->afl_env.afl_fsrv_kill_signal,
(afl->fsrv.qemu_mode || afl->unicorn_mode
#ifdef __linux__
|| afl->fsrv.nyx_mode
#endif
)
? SIGKILL
: SIGTERM);
setup_signal_handlers();
check_asan_opts(afl);