]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/core/execute.c
fileio: consolidate write_string_file*()
[thirdparty/systemd.git] / src / core / execute.c
index c92db51330c5965c10ec111832ef3c63b61584fb..61e7304dc7843094cc4b39af92cc5f7a99907199 100644 (file)
@@ -1446,7 +1446,7 @@ static int exec_child(
                  * shouldn't trip up over that. */
 
                 sprintf(t, "%i", context->oom_score_adjust);
-                r = write_string_file("/proc/self/oom_score_adj", t);
+                r = write_string_file("/proc/self/oom_score_adj", t, WRITE_STRING_FILE_CREATE);
                 if (r == -EPERM || r == -EACCES) {
                         log_open();
                         log_unit_debug_errno(unit, r, "Failed to adjust OOM setting, assuming containerized execution, ignoring: %m");