summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Bruno <luca.bruno@coreos.com>2022-01-20 16:58:05 +0000
committerGitHub <noreply@github.com>2022-01-20 16:58:05 +0000
commitb9f6632b700d68cfb5ec0c08b09e648342f3fe03 (patch)
treeed1cecfabfb750dbf344f78478ee47d5fb3c06be
parent51361f62af929798b11e3f10038bff2b9496d87f (diff)
parent8c58195cc4b1c6d1c90cea3f7f6457e15f4f75bb (diff)
downloadostree-b9f6632b700d68cfb5ec0c08b09e648342f3fe03.tar.gz
Merge pull request #2521 from cgwalters/syncfs-only-log
deploy: Also log to journal if we time out global sync()
-rw-r--r--src/libostree/ostree-sysroot-deploy.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/libostree/ostree-sysroot-deploy.c b/src/libostree/ostree-sysroot-deploy.c
index 6ee62410..726379d6 100644
--- a/src/libostree/ostree-sysroot-deploy.c
+++ b/src/libostree/ostree-sysroot-deploy.c
@@ -1647,7 +1647,10 @@ full_system_sync (OstreeSysroot *self,
while (!syncdata->success)
{
if (!g_cond_wait_until (&syncdata->cond, &syncdata->mutex, end_time))
- break;
+ {
+ ot_journal_print (LOG_INFO, "Timed out waiting for global sync()");
+ break;
+ }
}
g_mutex_unlock (&syncdata->mutex);
sync_data_unref (syncdata);