[gnome-builder/wip/chergert/pipeline-merge] pipeline: only flush queue if configuration is ready



commit f0329a4b3859dd092e69d0668c29bbec15b5d16d
Author: Christian Hergert <chergert redhat com>
Date:   Mon Feb 13 14:46:38 2017 -0800

    pipeline: only flush queue if configuration is ready

 libide/buildsystem/ide-build-pipeline.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/libide/buildsystem/ide-build-pipeline.c b/libide/buildsystem/ide-build-pipeline.c
index b5a9df1..09c1b5e 100644
--- a/libide/buildsystem/ide-build-pipeline.c
+++ b/libide/buildsystem/ide-build-pipeline.c
@@ -848,12 +848,13 @@ ide_build_pipeline_initable_init (GInitable     *initable,
                            G_CONNECT_SWAPPED);
 
   if (ide_configuration_get_ready (self->configuration))
-    ide_build_pipeline_load (self);
+    {
+      ide_build_pipeline_load (self);
+      ide_build_pipeline_queue_flush (self);
+    }
   else
     g_message ("Configuration not ready, delaying pipeline setup");
 
-  ide_build_pipeline_queue_flush (self);
-
   IDE_RETURN (TRUE);
 }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]