commit | 0833d597a08d83eedd5a77057975c5c546a69da7 | [log] [tgz] |
---|---|---|
author | Tom Cherry <tomcherry@google.com> | Wed Feb 26 10:29:04 2020 -0800 |
committer | Tom Cherry <tomcherry@google.com> | Thu Feb 27 09:41:24 2020 -0800 |
tree | 20adf9c7623ae12465462a3e9b63e73a8ad13d19 | |
parent | 0f3cbb93968fdb3819204cb88083c2aeee449075 [diff] |
logwrap: add missing O_CLOEXEC Bug: 148236233 Bug: 150260863 Test: build Merged-In: Ibe070d5d4f3a7ada0718f74c7cee12db7b9f920e Change-Id: Ibe070d5d4f3a7ada0718f74c7cee12db7b9f920e (cherry picked from commit b5b162e2048ac3294713bed975250ecae7bf2389)
diff --git a/logwrapper/logwrap.cpp b/logwrapper/logwrap.cpp index 5337801..5a518bc 100644 --- a/logwrapper/logwrap.cpp +++ b/logwrapper/logwrap.cpp
@@ -374,7 +374,7 @@ } 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;