Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9f0c0c79 authored by Tom Cherry's avatar Tom Cherry
Browse files

logwrap: add missing O_CLOEXEC

Bug: 148236233
Bug: 150260863
Test: build
Merged-In: Ibe070d5d4f3a7ada0718f74c7cee12db7b9f920e
Change-Id: Ibe070d5d4f3a7ada0718f74c7cee12db7b9f920e
(cherry picked from commit b5b162e2)
parent 7b5ac170
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -374,7 +374,7 @@ static int parent(const char* tag, int parent_read, pid_t pid, int* chld_sts, in
    }

    if (log_target & LOG_FILE) {
        fd = open(file_path, O_WRONLY | O_CREAT, 0664);
        fd = open(file_path, O_WRONLY | O_CREAT | O_CLOEXEC, 0664);
        if (fd < 0) {
            ERROR("Cannot log to file %s\n", file_path);
            log_target &= ~LOG_FILE;