From 7b7d8617ac4e6c3455c051fd80466a2fd2452455 Mon Sep 17 00:00:00 2001 From: Daniel Wagner Date: Tue, 9 Apr 2013 18:13:13 +0200 Subject: [PATCH] session_policy_local: Load policy when a new file is added When a file is added (not modified) we need to parse it as well --- plugins/session_policy_local.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/plugins/session_policy_local.c b/plugins/session_policy_local.c index aa734a1..6a527cb 100644 --- a/plugins/session_policy_local.c +++ b/plugins/session_policy_local.c @@ -404,6 +404,13 @@ static void notify_handler(struct inotify_event *event, policy_ref(policy); else policy = create_policy(ident); + + err = load_policy(policy); + if (err < 0) { + connman_warn("Loading policy file '%s' failed with %s", + ident, strerror(-err)); + return; + } } if (policy == NULL) -- 2.7.4