diff --git a/src/libostree/ostree-core.c b/src/libostree/ostree-core.c index 2906da18..ac9bc2e6 100644 --- a/src/libostree/ostree-core.c +++ b/src/libostree/ostree-core.c @@ -516,7 +516,7 @@ ostree_content_file_parse (GFile *content_path, ot_lobj GFileInfo *ret_file_info = NULL; ot_lvariant GVariant *ret_xattrs = NULL; - file_input = (GInputStream*)g_file_read (content_path, cancellable, error); + file_input = (GInputStream*)gs_file_read_noatime (content_path, cancellable, error); if (!file_input) goto out; diff --git a/src/libostree/ostree-repo.c b/src/libostree/ostree-repo.c index 2d2f81de..44f0905b 100644 --- a/src/libostree/ostree-repo.c +++ b/src/libostree/ostree-repo.c @@ -2576,7 +2576,7 @@ ostree_repo_load_file (OstreeRepo *self, if (out_input) { - ret_input = (GInputStream*)g_file_read (archive_content_path, cancellable, error); + ret_input = (GInputStream*)gs_file_read_noatime (archive_content_path, cancellable, error); if (!ret_input) goto out; } @@ -2590,7 +2590,7 @@ ostree_repo_load_file (OstreeRepo *self, ot_lobj GInputStream *uncomp_input = NULL; guint64 uncompressed_len; - file_in = (GInputStream*)g_file_read (loose_path, cancellable, error); + file_in = (GInputStream*)gs_file_read_noatime (loose_path, cancellable, error); if (!file_in) goto out; @@ -2621,7 +2621,7 @@ ostree_repo_load_file (OstreeRepo *self, if (out_input && g_file_info_get_file_type (ret_file_info) == G_FILE_TYPE_REGULAR) { - ret_input = (GInputStream*) g_file_read (loose_path, cancellable, error); + ret_input = (GInputStream*) gs_file_read_noatime (loose_path, cancellable, error); if (!ret_input) { g_prefix_error (error, "Error opening loose file object %s: ", ot_gfile_get_path_cached (loose_path));