From 59816bf811d4768282ef12ccf8235a2d2c290516 Mon Sep 17 00:00:00 2001 From: Daniel Wagner Date: Tue, 31 Jan 2012 16:41:51 +0100 Subject: [PATCH] session: Send SessionMode property change message --- src/session.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/session.c b/src/session.c index 83cdaf0..4b72962 100644 --- a/src/session.c +++ b/src/session.c @@ -1698,7 +1698,13 @@ void __connman_session_set_mode(connman_bool_t enable) { DBG("enable %d", enable); - sessionmode = enable; + if (sessionmode != enable) { + sessionmode = enable; + + connman_dbus_property_changed_basic(CONNMAN_MANAGER_PATH, + CONNMAN_MANAGER_INTERFACE, "SessionMode", + DBUS_TYPE_BOOLEAN, &sessionmode); + } if (sessionmode == TRUE) __connman_service_disconnect_all(); -- 2.7.4