Merge "[Bugfix][API-1474]ril-service memory leak problem occurs when short messages are repeatedly read, received, and deleted." into GSW3.0-No-Connman
diff --git a/lib/liblynq-data/lynq_data.cpp b/lib/liblynq-data/lynq_data.cpp
index 248000d..e5b23e8 100755
--- a/lib/liblynq-data/lynq_data.cpp
+++ b/lib/liblynq-data/lynq_data.cpp
@@ -826,6 +826,7 @@
                     sendSignalApnChange();
                 }
                 free(urc_msg);
+                break;
             }
         case LYNQ_TELEPHONY_RESTART:
             {
@@ -837,12 +838,9 @@
                     pthread_mutex_lock(&s_lynq_urc_vector_mutex);
                     s_data_urc_wait_list.push_back(TELEPHONY_RESTART);
                     pthread_mutex_unlock(&s_lynq_urc_vector_mutex);
-                    radio_switch(0);
-                    sleep(1);
-                    radio_switch(1);
-                    sleep(1);
                     sendSignalPdnChange();
                 }
+                break;
             }
         default:
             break;
diff --git a/lib/liblynq-wifi6/libwifi6.c b/lib/liblynq-wifi6/libwifi6.c
index 77d826e..94a094d 100755
--- a/lib/liblynq-wifi6/libwifi6.c
+++ b/lib/liblynq-wifi6/libwifi6.c
@@ -2194,7 +2194,7 @@
     DO_OK_FAIL_REQUEST(lynq_wifi_ssid_cmd);
     DO_OK_FAIL_REQUEST(cmd_save_config);
 
-    RLOGD("[lynq_wifi_ap_ssid_set] set ssid sucss");
+    RLOGD("[lynq_wifi_ap_ssid_set] set ssid succeed %d",__LINE__);
     return 0;
 
 }
@@ -3869,7 +3869,7 @@
 
 int lynq_wifi_sta_start(lynq_wifi_index_e idx)
 {
-
+    RLOGD("enter %s %d func",__func__,__LINE__);
     const char *lynq_enable_sta_cmd = "wpa_cli -iwpa_wlan0_cmd -p/var/run/ IFNAME=wlan0 enable_net all";
     const char *lynq_reconnect_cmd = "wpa_cli -iwpa_wlan0_cmd -p/var/run/ IFNAME=wlan0 reconnect";
 
@@ -3879,7 +3879,7 @@
     ret = system_call_v("%s %s", start_stop_sta_script, "start");
     if (ret != 0)
     {
-        RLOGE("lynq_wifi_ap_start excute script fail");
+        RLOGE("lynq_wifi_sta_start excute script fail %s %d",__func__,__LINE__);
         return -1;
     }
 
@@ -3889,6 +3889,7 @@
     g_history_disconnect_valid_num = 0;   //clean history_disconenct_list info
     s_sta_status = INNER_STA_STATUS_INIT;
     pthread_mutex_unlock(&s_global_check_mutex);
+    RLOGD("end %s %d func",__func__,__LINE__);
     return 0;
 }
 
@@ -3935,7 +3936,7 @@
     ret = system_call_v("%s %s", start_stop_sta_script, "stop");
     if (ret != 0)
     {
-        RLOGE("lynq_wifi_ap_start excute script fail");
+        RLOGE("lynq_wifi_sta_stop excute script fail %s %d",__func__,__LINE__);
         return -1;
     }
 
@@ -3950,7 +3951,7 @@
         {
             break;
         }
-        RLOGD("lynq_wifi_ap_start curr state %s", state);
+        RLOGD("lynq_wifi_sta_stop curr state %s %s %d", state,__func__,__LINE__);
         usleep(SLEEP_TIME_ON_IDLE);
     }
     pthread_mutex_lock(&s_global_check_mutex);
@@ -4321,7 +4322,7 @@
     }
 
     pthread_mutex_unlock(&s_check_wpa_ctrl_mutex);
-    RLOGD("creat APWatcherTheradProc susccs");
+    RLOGD("creat APWatcherTheradProc succeed");
 
     return 0;
 }
@@ -4366,7 +4367,7 @@
     }
 
     pthread_mutex_unlock(&s_check_wpa_ctrl_mutex);
-    RLOGD("creat STAWatcherTheradProc susccs");
+    RLOGD("creat STAWatcherTheradProc succeed");
     return 0;
 }
 
@@ -4407,7 +4408,7 @@
         }
     }
     pthread_mutex_unlock(&s_check_wpa_ctrl_mutex);
-    RLOGD("creat STAWatcherTheradProc susccs");
+    RLOGD("creat STAWatcherTheradProc succeed");
     return 0;
 }
 int lynq_unreg_sta_auto_event_callback(void * priv) {
@@ -4865,7 +4866,6 @@
     if (ret != 0)
     {
         RLOGE("[lynq_get_connect_ap_ip] inner_get_ip_by_mac return fail");
-        return -1;
     }
 
     if (ip[0] == '\0' || strchr(ip, ':') != NULL) //temp change, not ok