diff options
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/session_policy_local.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/plugins/session_policy_local.c b/plugins/session_policy_local.c index aa734a14..6a527cb0 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) |