]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
manager: log on two OOM occasions
authorLennart Poettering <lennart@poettering.net>
Mon, 19 Nov 2018 11:22:56 +0000 (12:22 +0100)
committerLennart Poettering <lennart@poettering.net>
Mon, 19 Nov 2018 11:22:56 +0000 (12:22 +0100)
src/core/manager.c

index 14be38600d273837cd9dbca8c55254efc50c404a..eba4bf356da8d4ef19f20991187fd7c5f313b151 100644 (file)
@@ -623,7 +623,7 @@ static int manager_default_environment(Manager *m) {
                 m->transient_environment = strv_copy(environ);
 
         if (!m->transient_environment)
-                return -ENOMEM;
+                return log_oom();
 
         sanitize_environment(m->transient_environment);
 
@@ -3875,7 +3875,7 @@ int manager_transient_environment_add(Manager *m, char **plus) {
 
         a = strv_env_merge(2, m->transient_environment, plus);
         if (!a)
-                return -ENOMEM;
+                return log_oom();
 
         sanitize_environment(a);