]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
core: don't consider boot-up finished if we are still reloading
authorLennart Poettering <lennart@poettering.net>
Tue, 19 May 2015 17:09:03 +0000 (19:09 +0200)
committerLennart Poettering <lennart@poettering.net>
Tue, 19 May 2015 17:26:53 +0000 (19:26 +0200)
http://lists.freedesktop.org/archives/systemd-devel/2015-May/032025.html

src/core/manager.c

index e889ebe1f1c75b966c69febc57da2c91f7eaa390..5af5ce3b73a44339c084ad0ee66b12ed773a9a35 100644 (file)
@@ -2703,6 +2703,9 @@ void manager_check_finished(Manager *m) {
 
         assert(m);
 
+        if (m->n_reloading > 0)
+                return;
+
         if (hashmap_size(m->jobs) > 0) {
 
                 if (m->jobs_in_progress_event_source)