summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Ortiz <sameo@linux.intel.com>2010-08-20 02:22:57 +0200
committerSamuel Ortiz <sameo@linux.intel.com>2010-08-20 23:25:14 +0200
commit166f685e6444389176a10496875ab8ee67dcb1a9 (patch)
treedbcc6408a4433c4d5851d33e16e40ab798f4dfc5
parent8be12f5186f9e2bfaa728ef2791676237d3a73ae (diff)
downloadconnman-166f685e6444389176a10496875ab8ee67dcb1a9.tar.gz
connman-166f685e6444389176a10496875ab8ee67dcb1a9.tar.bz2
connman-166f685e6444389176a10496875ab8ee67dcb1a9.zip
Default service change notification when going online
-rw-r--r--src/service.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/service.c b/src/service.c
index 3188d78a..33c80063 100644
--- a/src/service.c
+++ b/src/service.c
@@ -2594,6 +2594,9 @@ int __connman_service_indicate_state(struct connman_service *service,
__connman_profile_changed(FALSE);
+ if (service->state == CONNMAN_SERVICE_STATE_ONLINE)
+ default_changed();
+
if (service->state == CONNMAN_SERVICE_STATE_IDLE ||
service->state == CONNMAN_SERVICE_STATE_FAILURE)
__connman_element_request_scan(CONNMAN_ELEMENT_TYPE_UNKNOWN);