diff options
Diffstat (limited to 'src/session.c')
-rw-r--r-- | src/session.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/session.c b/src/session.c index 4bf7cfd9..7370a07e 100644 --- a/src/session.c +++ b/src/session.c @@ -865,6 +865,9 @@ static void free_session(struct connman_session *session) if (session == NULL) return; + if (session->notify_watch > 0) + g_dbus_remove_watch(connection, session->notify_watch); + destroy_policy_config(session); g_slist_free(session->info->config.allowed_bearers); g_free(session->owner); |