Destroy session first, and destroy group later
[platform/core/connectivity/wifi-direct-manager.git] / src / wifi-direct-manager.c
index 95e555f..40b52ea 100644 (file)
@@ -730,8 +730,8 @@ int wfd_manager_deactivate(wfd_manager_s *manager)
 
        manager->req_wps_mode = WFD_WPS_MODE_PBC;
 
-       wfd_destroy_group(manager);
        wfd_destroy_session(manager);
+       wfd_destroy_group(manager);
        wfd_peer_clear_all(manager);
        wfd_local_reset_data(manager);