Loop until ubus connection succeeds
[project/odhcpd.git] / src / config.c
index 06e5407..f008c12 100644 (file)
@@ -612,7 +612,8 @@ void odhcpd_run(void)
        signal(SIGHUP, handle_signal);
 
 #ifdef WITH_UBUS
-       init_ubus();
+       while (init_ubus())
+               sleep(1);
 #endif
 
        odhcpd_reload();