[Bugfix][T106][task-view-389] if abnormal drop after ecall T5 timeout,
need'nt redial

        Only Configure: No
        Affected branch: unknown
        Affected module: ecall
        Is it affected on both ZXIC and MTK: zxic
        Self-test: yes
        Doc Update: no

Change-Id: Ifa9e87b18ebe0a69f60da4f0f5b0334aa9b313ab
diff --git a/cap/zx297520v3/src/lynq/framework/lynq-ril-service/src/ecall/eCall.cpp b/cap/zx297520v3/src/lynq/framework/lynq-ril-service/src/ecall/eCall.cpp
index 5951ee3..218c670 100755
--- a/cap/zx297520v3/src/lynq/framework/lynq-ril-service/src/ecall/eCall.cpp
+++ b/cap/zx297520v3/src/lynq/framework/lynq-ril-service/src/ecall/eCall.cpp
@@ -383,24 +383,18 @@
 
         act_fecall_socid = -1;
         act_feCall_Id = -1;
-    } 
-    else if(sig.sival_int == sT5_sig_value) {        
-        resetEcallIVSandAudio(UDP, RIL_SOCKET_ID(fast_ecall_socket_id));
-        start_ecll_timer(sT7,sT7_sig_value,T7_TIMEOUT);
-    } 
+    }
     else if(sig.sival_int == sT6_sig_value
-            || sig.sival_int == sT7_sig_value) {
+            || sig.sival_int == sT7_sig_value || sig.sival_int == sT5_sig_value) {
         stop_ecall_timer(sRedialTimer, redial_sig_value);
         redial_tag = REDIAL_SUCCESS;
         normal_ecall_tag = false;
         resetEcallIVSandAudio(UDP, RIL_SOCKET_ID(fast_ecall_socket_id));
         if(0 != T7GostEcallSmsMsd(sig))
         {
-            if(sig.sival_int == sT5_sig_value || sig.sival_int == sT7_sig_value) {
-                fast_argc = 0;
-                fast_argv.clear();
-            }
-        }
+            fast_argc = 0;
+            fast_argv.clear();
+        }        
     }
     else if(sig.sival_int == redial_sig_value) {
         redial_tag = REDIAL_EXPIRES;
diff --git a/cap/zx297520v3/src/lynq/lib/liblynq-call/lynq_call_ecall.cpp b/cap/zx297520v3/src/lynq/lib/liblynq-call/lynq_call_ecall.cpp
index 23a3b45..83ddf64 100755
--- a/cap/zx297520v3/src/lynq/lib/liblynq-call/lynq_call_ecall.cpp
+++ b/cap/zx297520v3/src/lynq/lib/liblynq-call/lynq_call_ecall.cpp
@@ -599,7 +599,8 @@
        case LYNQ_ECALL_LLACK_RECEIVED:

        case LYNQ_ECALL_ALACK_POSITIVE_RECEIVED:

        case LYNQ_ECALL_ALACK_CLEARDOWN_RECEIVED:

-       //case LYNQ_ECALL_T5_TIMER_OUT:  /*when Certificate CP 1.1.10.2, no msd start (ind 1), so T5 timeout is not regard as success*/

+       case LYNQ_ECALL_T5_TIMER_OUT:  /*2022 when Certificate CP 1.1.10.2, no msd start (ind 1), so T5 timeout is not regard as success, 

+                                        20241121 still regard T5 timeout as success by hq*/

        case LYNQ_ECALL_T6_TIMER_OUT:

        case LYNQ_ECALL_T7_TIMER_OUT:                          

            if(s_module_is_ecall_dial)