diff --git a/Userland/Libraries/LibCore/LockFile.cpp b/Userland/Libraries/LibCore/LockFile.cpp index df35982169..611991589f 100644 --- a/Userland/Libraries/LibCore/LockFile.cpp +++ b/Userland/Libraries/LibCore/LockFile.cpp @@ -19,7 +19,7 @@ LockFile::LockFile(char const* filename, Type type) if (!Core::File::ensure_parent_directories(m_filename)) return; - m_fd = open(filename, O_RDONLY | O_CREAT, 0666); + m_fd = open(filename, O_RDONLY | O_CREAT | O_CLOEXEC, 0666); if (m_fd == -1) { m_errno = errno; return;