summaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
authorSamuel Ortiz <sameo@linux.intel.com>2010-12-08 16:04:22 +0100
committerSamuel Ortiz <sameo@linux.intel.com>2010-12-08 16:04:22 +0100
commitb2a4246439738b5e9a262da77d56d99d348da36a (patch)
tree62a7ae778949b0451240aaf8076ecbe81a52e9b6 /src/main.c
parent4d1e58a4708f64d3e651ba54747171db9385941b (diff)
downloadconnman-b2a4246439738b5e9a262da77d56d99d348da36a.tar.gz
connman-b2a4246439738b5e9a262da77d56d99d348da36a.tar.bz2
connman-b2a4246439738b5e9a262da77d56d99d348da36a.zip
main: Stop rfkill after the plugins
In order to catch rfkill device deletion and to propagate those events to the technology layer properly.
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main.c b/src/main.c
index 6cdf59e8..13a7af11 100644
--- a/src/main.c
+++ b/src/main.c
@@ -232,6 +232,7 @@ int main(int argc, char *argv[])
__connman_detect_init();
__connman_session_init();
__connman_timeserver_init();
+ __connman_rfkill_init();
__connman_plugin_init(option_plugin, option_noplugin);
@@ -253,6 +254,7 @@ int main(int argc, char *argv[])
__connman_plugin_cleanup();
+ __connman_rfkill_cleanup();
__connman_timeserver_cleanup();
__connman_session_cleanup();
__connman_detect_cleanup();