diff options
| author | Lizzy Fleckenstein <lizzy@vlhl.dev> | 2026-04-01 21:35:22 +0200 |
|---|---|---|
| committer | Lizzy Fleckenstein <lizzy@vlhl.dev> | 2026-04-01 21:36:02 +0200 |
| commit | cc2b602144e5f9eca746e411339c6444234344bf (patch) | |
| tree | 81d3482739ef168003c6461ad1818e0b0e950338 | |
| parent | 02db9ca205d5e006d72764462bcc60466351b8c5 (diff) | |
| download | burstdog-cc2b602144e5f9eca746e411339c6444234344bf.tar.xz | |
trailstrip
| -rw-r--r-- | watchdog.c | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -54,7 +54,7 @@ static int compare_int(const void *pa, const void *pb) { int a = *(const int *) pa; int b = *(const int *) pb; - return a > b ? 1 : a == b ? 0 : -1; + return a > b ? 1 : a == b ? 0 : -1; } static bool is_sep(char c) @@ -72,12 +72,12 @@ static char *nth_word(unsigned int n, char *ptr, size_t size) if (ptr[pos] == '(') paren = true; if (ptr[pos] == ')') paren = false; } while (!is_sep(ptr[pos++]) || paren); - + if (i == n-1) start = pos; } ptr[pos-1] = '\0'; return &ptr[start]; -} +} int main(int argc, char **argv) { @@ -105,7 +105,7 @@ int main(int argc, char **argv) struct timespec ts; clock_gettime(CLOCK_BOOTTIME, &ts); times[0] = ts.tv_sec * clock_tick + ts.tv_nsec * clock_tick / 1000000000; - + int dirfd = open("/proc", O_RDONLY | O_DIRECTORY); if (dirfd == -1) { perror("open /proc"); @@ -136,7 +136,7 @@ int main(int argc, char **argv) qsort(pids, num_pids, sizeof(int), &compare_int); procs->num = 0; - size_t oldproc_idx = 0; + size_t oldproc_idx = 0; for (size_t i = 0; i < num_pids; i++) { char statname[20]; snprintf(statname, 20, "%d/stat", pids[i]); @@ -205,7 +205,7 @@ int main(int argc, char **argv) struct process_tab *tmp = oldprocs; oldprocs = procs; procs = tmp; - + usleep(1000000/WATCHDOG_IV); } } |
