oops need to an actual pid for the running process
authorWilliam Douglas <william.douglas@linux.intel.com>
Wed, 17 Nov 2088 22:36:05 +0000 (22:36 +15094352)
committerWilliam Douglas <william.douglas@linux.intel.com>
Wed, 17 Nov 2088 22:36:05 +0000 (22:36 +15094352)
corewatcher.c

index 4bc1b9e..7b72fe6 100644 (file)
@@ -181,7 +181,7 @@ int main(int argc, char**argv)
        prctl(PR_SET_TIMERSLACK,1000*1000*1000, 0, 0, 0);
 #endif
        /* Be easier on the rest of the system */
-       if (syscall(__NR_ioprio_set, IOPRIO_WHO_PROCESS, pid,
+       if (syscall(__NR_ioprio_set, IOPRIO_WHO_PROCESS, getpid(),
                    IOPRIO_IDLE_LOWEST) == -1)
                perror("Can not set IO priority to lowest IDLE class");
        nice(15);