[vte/vte-0-34] [stream-file] Mark temp files NOATIME



commit 97ca3655c77364db51be89fdfebb4028bb7a58a4
Author: Behdad Esfahbod <behdad behdad org>
Date:   Fri Sep 27 16:34:56 2013 -0400

    [stream-file] Mark temp files NOATIME

 src/vtestream-file.h |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/src/vtestream-file.h b/src/vtestream-file.h
index 2458658..ce7d790 100644
--- a/src/vtestream-file.h
+++ b/src/vtestream-file.h
@@ -21,6 +21,7 @@
 #include <string.h>
 #include <unistd.h>
 #include <errno.h>
+#include <fcntl.h>
 
 #include <gio/gunixinputstream.h>
 
@@ -182,6 +183,8 @@ _vte_file_stream_ensure_fd0 (VteFileStream *stream)
                g_free (file_name);
        }
 
+       fcntl (fd, F_SETFL, O_NOATIME);
+
        stream->fd[0] = dup (fd); /* we do the dup to make sure ->fd[0] is not 0 */
 
        close (fd);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]