From 86e504ba1dfd7901417e615bdf8470661f7e05ef Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Mon, 27 May 2013 09:29:33 -0400 Subject: [PATCH] pull: Exit cleanly with an error on failure to fetch refs --- src/ostree/ostree-pull.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ostree/ostree-pull.c b/src/ostree/ostree-pull.c index bdf80350..057f09fd 100644 --- a/src/ostree/ostree-pull.c +++ b/src/ostree/ostree-pull.c @@ -307,6 +307,8 @@ check_outstanding_requests_handle_error (OtPullData *pull_data, g_debug ("pull: scan: %u fetching: %u staging: %u", !pull_data->metadata_scan_idle, !current_fetch_idle, !current_stage_idle); + throw_async_error (pull_data, error); + /* This is true in the phase when we're fetching refs */ if (pull_data->metadata_objects_to_scan == NULL) { @@ -318,8 +320,6 @@ check_outstanding_requests_handle_error (OtPullData *pull_data, { g_main_loop_quit (pull_data->loop); } - - throw_async_error (pull_data, error); } static gboolean