From: David Tardon Date: Tue, 9 Dec 2025 09:41:59 +0000 (+0100) Subject: manager-serialize: add logging for ENOMEM X-Git-Tag: v259-rc3~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=085c2a2338eab2ef549cd8b7e9c569248a97c311;p=thirdparty%2Fsystemd.git manager-serialize: add logging for ENOMEM --- diff --git a/src/core/manager-serialize.c b/src/core/manager-serialize.c index 2ce8e894ebb..9318d02f9af 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);