From f246287010015f75b939501935936163340b4cea Mon Sep 17 00:00:00 2001 From: Dan Nicholson Date: Fri, 17 Nov 2017 16:55:43 +0000 Subject: [PATCH] lib/repo: Restore tmpdir reusing out parameter This got lost in d0b0578 and now the caller always thinks it got a new tmpdir. Closes: #1346 Approved by: cgwalters --- src/libostree/ostree-repo.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libostree/ostree-repo.c b/src/libostree/ostree-repo.c index 82695800..c1998825 100644 --- a/src/libostree/ostree-repo.c +++ b/src/libostree/ostree-repo.c @@ -4980,6 +4980,7 @@ _ostree_repo_allocate_tmpdir (int tmpdir_dfd, /* We found an existing tmpdir which we managed to lock */ g_debug ("Reusing tmpdir %s", dent->d_name); + reusing_dir = TRUE; ret_tmpdir.src_dfd = tmpdir_dfd; ret_tmpdir.fd = glnx_steal_fd (&target_dfd); ret_tmpdir.path = g_strdup (dent->d_name);