]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
clean-ipc: pass the right error variable 32683/head
authorDavid Tardon <dtardon@redhat.com>
Tue, 7 May 2024 11:56:26 +0000 (13:56 +0200)
committerDavid Tardon <dtardon@redhat.com>
Tue, 7 May 2024 12:02:08 +0000 (14:02 +0200)
src/shared/clean-ipc.c

index bbb343f3d35794813c960aa6146334cdd320924e..1e90cc2a1c053253993c61e3664e22fcd84535b3 100644 (file)
@@ -58,7 +58,7 @@ static int clean_sysvipc_shm(uid_t delete_uid, gid_t delete_gid, bool rm) {
 
                 r = read_line(f, LONG_LINE_MAX, &line);
                 if (r < 0)
-                        return log_warning_errno(errno, "Failed to read /proc/sysvipc/shm: %m");
+                        return log_warning_errno(r, "Failed to read /proc/sysvipc/shm: %m");
                 if (r == 0)
                         break;