From ece6fc51e60e4fa598814718c8f9790ade0d6e9d Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Wed, 8 Feb 2023 18:02:27 +0100 Subject: [PATCH] process-util: add missing error check --- src/basic/process-util.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/basic/process-util.c b/src/basic/process-util.c index 70aa15f0600..b6bf83c2cfd 100644 --- a/src/basic/process-util.c +++ b/src/basic/process-util.c @@ -596,6 +596,8 @@ int get_process_umask(pid_t pid, mode_t *ret) { r = get_proc_field(p, "Umask", WHITESPACE, &m); if (r == -ENOENT) return -ESRCH; + if (r < 0) + return r; return parse_mode(m, ret); } -- 2.47.3