From 085c2a2338eab2ef549cd8b7e9c569248a97c311 Mon Sep 17 00:00:00 2001 From: David Tardon Date: Tue, 9 Dec 2025 10:41:59 +0100 Subject: [PATCH] manager-serialize: add logging for ENOMEM --- src/core/manager-serialize.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/manager-serialize.c b/src/core/manager-serialize.c index 2ce8e894eb..9318d02f9a 100644 --- a/src/core/manager-serialize.c +++ b/src/core/manager-serialize.c @@ -199,13 +199,13 @@ static int manager_deserialize_one_unit(Manager *m, const char *name, FILE *f, F r = manager_load_unit(m, name, NULL, NULL, &u); if (r == -ENOMEM) - return r; + return log_oom(); if (r < 0) return log_notice_errno(r, "Failed to load unit \"%s\", skipping deserialization: %m", name); r = unit_deserialize_state(u, f, fds); if (r == -ENOMEM) - return r; + return log_oom(); if (r < 0) return log_notice_errno(r, "Failed to deserialize unit \"%s\", skipping: %m", name);