From: Daniel Wagner <[email protected]>

When a file is just added (not modified) we need also to parse it.
---
 plugins/session_policy_local.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/plugins/session_policy_local.c b/plugins/session_policy_local.c
index 5a8f6b8..ad392c0 100644
--- a/plugins/session_policy_local.c
+++ b/plugins/session_policy_local.c
@@ -410,6 +410,11 @@ static void notify_handler(struct inotify_event *event,
                        policy_ref(policy);
                else
                        policy = create_policy(ident);
+
+               if (load_policy(policy) < 0) {
+                       remove_policy(policy);
+                       return;
+               }
        }
 
        if (policy == NULL)
-- 
1.8.2.rc3.16.gce432ca

_______________________________________________
connman mailing list
[email protected]
http://lists.connman.net/listinfo/connman

Reply via email to