X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fprocd.git;a=blobdiff_plain;f=ubus.c;h=e6f9922fcacd7973bad5f44252f4f6a2052d25a1;hp=7b96fd666d7f7a29ef1d71eaeec296ac3ba8e029;hb=6390afe7a3cf1663979078711febb2be21fb4cf2;hpb=0f479be2068d7fe3bd5953e7454aaabb2be38d93 diff --git a/ubus.c b/ubus.c index 7b96fd6..e6f9922 100644 --- a/ubus.c +++ b/ubus.c @@ -61,7 +61,11 @@ static void procd_ubus_try_connect(void) ctx->connection_lost = procd_ubus_connection_lost; ubus_connected = true; - procd_init_service(ctx); + ubus_init_service(ctx); + if (getpid() == 1) { + ubus_init_log(ctx); + ubus_init_system(ctx); + } } static void procd_ubus_connection_lost(struct ubus_context *old_ctx)