From 593723ba923efbbbaae0b91ce55bf1e9952551f5 Mon Sep 17 00:00:00 2001 From: Andrew Wood Date: Thu, 9 Apr 2026 21:58:38 +0100 Subject: [PATCH] Explain the error branch. --- src/main/options.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/options.c b/src/main/options.c index 3248e30..b257117 100644 --- a/src/main/options.c +++ b/src/main/options.c @@ -204,10 +204,12 @@ static bool opts_watchfd_processname(opts_t opts, const char *process_name) /* Subprocess in which to run pgrep. */ pid = (pid_t) fork(); if (pid < 0) { + /* Fork failure - error return. */ fprintf(stderr, "%s: %s\n", opts->program_name, strerror(errno)); (void) close(fds[0]); (void) close(fds[1]); return false; + } else if (0 == pid) { int nullfd;