]> granicus.if.org Git - icinga2/commitdiff
Renice child processes.
authorGunnar Beutner <gunnar.beutner@netways.de>
Thu, 28 Nov 2013 14:15:28 +0000 (15:15 +0100)
committerGunnar Beutner <gunnar.beutner@netways.de>
Thu, 28 Nov 2013 14:15:28 +0000 (15:15 +0100)
Fixes #5237

lib/base/process-unix.cpp

index e81736819e30b06b7acbe1e04374d04693191e45..01bd68a400b4915e1481befaea571b4586646587 100644 (file)
@@ -129,6 +129,8 @@ ProcessResult Process::Run(void)
                (void) close(fds[0]);
                (void) close(fds[1]);
 
+               (void) nice(5);
+
                if (icinga2_execvpe(argv[0], argv, envp) < 0) {
                        perror("execvpe() failed.");
                        _exit(128);