diff --git a/src/processes.c b/src/processes.c index 75266d22b309516b9556f72d6551739a08c17a6e..1025be51d9d1c6063f3442cf7d76eb1a7d1ec3ce 100644 --- a/src/processes.c +++ b/src/processes.c @@ -173,6 +173,10 @@ static void broadcast_add_del_event(int diff) struct blob_buf bb = {0}; char method_name[64] = {0}; + // On the first run, add and delete events are managed by the instance refresh mechanism defined in bbfdm + if (g_process_ctx.process_num == 0) + return; + memset(&bb, 0, sizeof(struct blob_buf)); blob_buf_init(&bb, 0); @@ -322,7 +326,7 @@ static void run_refresh_process_list(void) static void ubus_call_complete_cb(struct ubus_request *req, int ret) { - BBF_ERR("ubus callback completed, line=%d", __LINE__); + BBF_DEBUG("'tr069' ubus callback completed"); run_refresh_process_list(); FREE(req); } diff --git a/src/utils.c b/src/utils.c index d0e7c49bc3c003fdb6b33cb5c5ee56cceba8c46f..7b76dc96cb99afb751f199decf046737629f9fc4 100644 --- a/src/utils.c +++ b/src/utils.c @@ -236,12 +236,12 @@ int sysmngr_ubus_invoke_async(struct ubus_context *ubus_ctx, const char *obj, co uint32_t id; if (ubus_ctx == NULL) { - BBF_ERR("Failed to connect with UBus, error: %d", errno); + BBF_ERR("Failed to connect with ubus, error: '%d'", errno); return -1; } if (ubus_lookup_id(ubus_ctx, obj, &id)) { - BBF_ERR("Failed to lookup UBus object: %s", obj); + BBF_ERR("Failed to lookup ubus object: '%s'", obj); return -1; } @@ -252,7 +252,7 @@ int sysmngr_ubus_invoke_async(struct ubus_context *ubus_ctx, const char *obj, co } if (ubus_invoke_async(ubus_ctx, id, method, msg, req)) { - BBF_ERR("UBus async call failed for object: %s, method: %s", obj, method); + BBF_ERR("ubus async call failed for object: '%s', method: '%s'", obj, method); FREE(req); return -1; }