]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
networkd: do not fail manager_connect_bus() if dbus is not active yet
authorYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 23 Aug 2017 03:36:36 +0000 (12:36 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 23 Aug 2017 03:42:22 +0000 (12:42 +0900)
Fixes #6618.

src/network/networkd-manager.c

index c28088d3a3c8f1fa61a1df7f58dfb445d3dc1f37..d04982837d11cb62a1bc0238db596125695b0853 100644 (file)
@@ -136,7 +136,7 @@ int manager_connect_bus(Manager *m) {
         assert(m);
 
         r = sd_bus_default_system(&m->bus);
-        if (r == -ENOENT) {
+        if (r < 0) {
                 /* We failed to connect? Yuck, we must be in early
                  * boot. Let's try in 5s again. As soon as we have
                  * kdbus we can stop doing this... */