about summary refs log tree commit diff
path: root/llvm_mode/afl-llvm-rt.o.c
diff options
context:
space:
mode:
authorvan Hauser <vh@thc.org>2020-07-27 09:39:15 +0200
committervan Hauser <vh@thc.org>2020-07-27 09:39:15 +0200
commit11f25747a97156dd230a20ecda6a7bba672238bb (patch)
treec6a51e0cf7367d93375f820f93d58850b302a2b0 /llvm_mode/afl-llvm-rt.o.c
parent8ebed3471ff85fa0f2b3f2c926e68038abf2cee2 (diff)
downloadafl++-11f25747a97156dd230a20ecda6a7bba672238bb.tar.gz
child renice
Diffstat (limited to 'llvm_mode/afl-llvm-rt.o.c')
-rw-r--r--llvm_mode/afl-llvm-rt.o.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm_mode/afl-llvm-rt.o.c b/llvm_mode/afl-llvm-rt.o.c
index 0efde7aa..a509a9f0 100644
--- a/llvm_mode/afl-llvm-rt.o.c
+++ b/llvm_mode/afl-llvm-rt.o.c
@@ -514,6 +514,8 @@ static void __afl_start_snapshots(void) {
 
       if (!child_pid) {
 
+        (void)nice(-20);
+
         signal(SIGCHLD, old_sigchld_handler);
 
         close(FORKSRV_FD);
@@ -717,6 +719,8 @@ static void __afl_start_forkserver(void) {
 
       if (!child_pid) {
 
+        (void)nice(-20);
+
         signal(SIGCHLD, old_sigchld_handler);
 
         close(FORKSRV_FD);