core: Use fd-relative creation for tmp/

Update libgsystem submodule for a bugfix.

This is both more efficient from a kernel perspective, and avoids us
calling gs_file_get_path_cached() on tmp_dir constantly, which
triggered another bug due to lack of locking.
This commit is contained in:
Colin Walters committed 2013-09-06 18:45:16 -04:00
1 parent 249add9c94
commit 2b61caa2fe
3 files changed
+18 -8

No files matched your search

+1
View File
@@ -29,6 +29,7 @@ struct OstreeRepo {
GFile *repodir;
GFile *tmp_dir;
int tmp_dir_fd;
GFile *pending_dir;
GFile *local_heads_dir;
GFile *remote_heads_dir;