From: Daniel Wagner <[email protected]>
When a file is just added (not modified) we need also to parse it.
---
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)
--
1.8.2.rc3.16.gce432ca
_______________________________________________
connman mailing list
[email protected]
http://lists.connman.net/listinfo/connman