Loading flags/data.aconfig +0 −8 Original line number Diff line number Diff line Loading @@ -58,14 +58,6 @@ flag { bug: "303922311" } # OWNER=linggm TARGET=24Q1 flag { name: "relax_ho_teardown" namespace: "telephony" description: "Relax handover tear down if the device is currently in voice call." bug: "270895912" } # OWNER=linggm TARGET=24Q2 flag { name: "allow_mmtel_in_non_vops" Loading src/java/com/android/internal/telephony/data/DataNetworkController.java +1 −2 Original line number Diff line number Diff line Loading @@ -3643,8 +3643,7 @@ public class DataNetworkController extends Handler { dataNetwork.startHandover(targetTransport, dataHandoverRetryEntry); } else if (dataNetwork.shouldDelayImsTearDownDueToInCall() && (dataEvaluation.containsOnly(DataDisallowedReason.NOT_IN_SERVICE) || mFeatureFlags.relaxHoTeardown() && dataEvaluation.isSubsetOf( DataDisallowedReason.NOT_IN_SERVICE, || dataEvaluation.isSubsetOf(DataDisallowedReason.NOT_IN_SERVICE, DataDisallowedReason.NOT_ALLOWED_BY_POLICY))) { // We try our best to preserve the voice call by retrying later if (dataHandoverRetryEntry != null) { Loading tests/telephonytests/src/com/android/internal/telephony/data/DataNetworkControllerTest.java +0 −1 Original line number Diff line number Diff line Loading @@ -2841,7 +2841,6 @@ public class DataNetworkControllerTest extends TelephonyTest { @Test public void testHandoverDataNetworkNotAllowedByPolicyDelayDueToVoiceCall() throws Exception { doReturn(true).when(mFeatureFlags).relaxHoTeardown(); // Config delay IMS tear down enabled mCarrierConfig.putBoolean(CarrierConfigManager.KEY_DELAY_IMS_TEAR_DOWN_UNTIL_CALL_END_BOOL, true); Loading Loading
flags/data.aconfig +0 −8 Original line number Diff line number Diff line Loading @@ -58,14 +58,6 @@ flag { bug: "303922311" } # OWNER=linggm TARGET=24Q1 flag { name: "relax_ho_teardown" namespace: "telephony" description: "Relax handover tear down if the device is currently in voice call." bug: "270895912" } # OWNER=linggm TARGET=24Q2 flag { name: "allow_mmtel_in_non_vops" Loading
src/java/com/android/internal/telephony/data/DataNetworkController.java +1 −2 Original line number Diff line number Diff line Loading @@ -3643,8 +3643,7 @@ public class DataNetworkController extends Handler { dataNetwork.startHandover(targetTransport, dataHandoverRetryEntry); } else if (dataNetwork.shouldDelayImsTearDownDueToInCall() && (dataEvaluation.containsOnly(DataDisallowedReason.NOT_IN_SERVICE) || mFeatureFlags.relaxHoTeardown() && dataEvaluation.isSubsetOf( DataDisallowedReason.NOT_IN_SERVICE, || dataEvaluation.isSubsetOf(DataDisallowedReason.NOT_IN_SERVICE, DataDisallowedReason.NOT_ALLOWED_BY_POLICY))) { // We try our best to preserve the voice call by retrying later if (dataHandoverRetryEntry != null) { Loading
tests/telephonytests/src/com/android/internal/telephony/data/DataNetworkControllerTest.java +0 −1 Original line number Diff line number Diff line Loading @@ -2841,7 +2841,6 @@ public class DataNetworkControllerTest extends TelephonyTest { @Test public void testHandoverDataNetworkNotAllowedByPolicyDelayDueToVoiceCall() throws Exception { doReturn(true).when(mFeatureFlags).relaxHoTeardown(); // Config delay IMS tear down enabled mCarrierConfig.putBoolean(CarrierConfigManager.KEY_DELAY_IMS_TEAR_DOWN_UNTIL_CALL_END_BOOL, true); Loading