From: Daniel Wagner <daniel.wag...@bmw-carit.de> We forgot to load the configuration when a new file is added during runtime. --- plugins/session_policy_local.c | 8 ++++++++ 1 file changed, 8 insertions(+)
diff --git a/plugins/session_policy_local.c b/plugins/session_policy_local.c index b20084d..b0c049f 100644 --- a/plugins/session_policy_local.c +++ b/plugins/session_policy_local.c @@ -411,6 +411,14 @@ static void notify_handler(struct inotify_event *event, policy->ident = g_strdup(ident); } + err = load_policy(policy); + if (err < 0) { + connman_warn("Loading policy file '%s' failed with %s", + ident, strerror(-err)); + policy_unref(policy); + return; + } + g_hash_table_replace(policy_hash, g_strdup(ident), policy); } -- 1.8.1.3.566.gaa39828 _______________________________________________ connman mailing list connman@connman.net http://lists.connman.net/listinfo/connman