From 3ce214e8f124c84e4c3efcca549c4e744b783ac4 Mon Sep 17 00:00:00 2001 From: Amin Ben Romdhane Date: Wed, 24 Apr 2024 10:51:10 +0200 Subject: [PATCH] Commit dmmap changes even if there is no service to restart --- libbbfdm-api/dmentry.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libbbfdm-api/dmentry.c b/libbbfdm-api/dmentry.c index 0473878b..b839b93d 100644 --- a/libbbfdm-api/dmentry.c +++ b/libbbfdm-api/dmentry.c @@ -441,10 +441,12 @@ void bbf_entry_restart_services(struct blob_buf *bb, bool restart_services) if (restart_services) { dmubus_call_set("uci", "commit", UBUS_ARGS{{"config", pc->package, String}}, 1); - dmuci_commit_bbfdm(); } } + if (restart_services) + dmuci_commit_bbfdm(); + free_all_list_package_change(&head_package_change); }