X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fmain.c;h=87efa00ec5a43d6b540794e0109b81aadcb820a4;hb=e3a4699f34f751d47d8fd8e5a488e4b95343732f;hp=3a5990b51dabcfd1df462728740fc2e8216def3d;hpb=ed776f9ab57e249da21b3bfd7da5848d2263c5b1;p=framework%2Fconnectivity%2Fconnman.git diff --git a/src/main.c b/src/main.c index 3a5990b..87efa00 100644 --- a/src/main.c +++ b/src/main.c @@ -144,6 +144,10 @@ int main(int argc, char *argv[]) __connman_manager_init(conn, option_compat); + __connman_profile_init(conn); + + __connman_rtnl_init(); + __connman_plugin_init(); g_free(option_device); @@ -155,10 +159,14 @@ int main(int argc, char *argv[]) g_main_loop_run(main_loop); + __connman_rtnl_cleanup(); + __connman_agent_cleanup(); __connman_element_cleanup(); + __connman_profile_cleanup(); + __connman_manager_cleanup(); __connman_storage_cleanup(); @@ -167,7 +175,7 @@ int main(int argc, char *argv[]) __connman_log_cleanup(); - g_dbus_cleanup_connection(conn); + dbus_connection_unref(conn); g_main_loop_unref(main_loop);