]> git.sesse.net Git - cubemap/blobdiff - input_stats.cpp
Set close-on-exec on all file descriptors we open.
[cubemap] / input_stats.cpp
index f909113b9024a2642a7acbb5064b6bf34d9bdb92..eee597b273d42cb4b83b2c530bb9913254fe788c 100644 (file)
@@ -31,7 +31,7 @@ void InputStatsThread::do_work()
 
                // Open a new, temporary file.
                char *filename = strdup((stats_file + ".new.XXXXXX").c_str());
-               fd = mkostemp(filename, O_WRONLY);
+               fd = mkostemp(filename, O_WRONLY | O_CLOEXEC);
                if (fd == -1) {
                        log_perror(filename);
                        free(filename);