[Bugfix][API-740] set mannual network selection will block procedure afterwards

Change-Id: Ifc7527c5e388199aaa26866be527b28a796460fb
(cherry picked from commit fec40d353c02e9d0235e086263483362f49ab89c)
diff --git a/lib/liblynq-network/lynq_network.cpp b/lib/liblynq-network/lynq_network.cpp
index dd45fdc..45d769d 100755
--- a/lib/liblynq-network/lynq_network.cpp
+++ b/lib/liblynq-network/lynq_network.cpp
@@ -20,6 +20,9 @@
 #define LYNQ_TYPE_BUF 10

 #define USER_LOG_TAG "LYNQ_NETWORK"

 

+/*in CR AUTO00210807 MTK confirm set network selection mode max time is 14min 30s, first set 5 min 10s*/

+#define WAIT_TIME_LENGTH_FOR_SET_NETWORK_SELECTION_MODE (310)

+

 using ::android::Parcel;

 

 static int s_module_wait_urc_id;

@@ -357,11 +360,11 @@
 

     if(!strcmp(mode,"Auto"))

     {

-        ret=lynq_send_common_request(p,g_wait_time,RIL_REQUEST_SET_NETWORK_SELECTION_AUTOMATIC,0,"");

+        ret=lynq_send_common_request(p,WAIT_TIME_LENGTH_FOR_SET_NETWORK_SELECTION_MODE,RIL_REQUEST_SET_NETWORK_SELECTION_AUTOMATIC,0,"");

     }

     else if(!strcmp(mode,"Manual"))

     {

-        ret=lynq_send_common_request(p,g_wait_time,RIL_REQUEST_SET_NETWORK_SELECTION_MANUAL,1,"%s",mccmnc); 

+        ret=lynq_send_common_request(p,WAIT_TIME_LENGTH_FOR_SET_NETWORK_SELECTION_MODE,RIL_REQUEST_SET_NETWORK_SELECTION_MANUAL,1,"%s",mccmnc); 

     }

     else 

     {