diff options
author | Grant Menke <grantmenke@google.com> | 2024-02-22 07:53:59 -0800 |
---|---|---|
committer | Grant Menke <grantmenke@google.com> | 2024-02-22 19:13:00 +0000 |
commit | bb1f5f2d3742aeab5c8971ae608ad275c691eb68 (patch) | |
tree | 53bc59cb86b24cc4fc58e52778d9e112c46bfcb6 /src/java/com/android/internal/telephony | |
parent | 3b0272b64aeac25f95896c06cc3c3f7181af67f7 (diff) | |
download | telephony-bb1f5f2d3742aeab5c8971ae608ad275c691eb68.tar.gz |
Resolve infinite getPhoneCapability loop.
This CL prevents an infinite loop that was being caused by PhoneConfigurationManager.
Test: manual
Bug: 326212561
Change-Id: I53c01227ca586cb00662b071d5b1d7fee3c260e3
Diffstat (limited to 'src/java/com/android/internal/telephony')
-rw-r--r-- | src/java/com/android/internal/telephony/PhoneConfigurationManager.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/java/com/android/internal/telephony/PhoneConfigurationManager.java b/src/java/com/android/internal/telephony/PhoneConfigurationManager.java index 49e1e387fd..ef96d892c0 100644 --- a/src/java/com/android/internal/telephony/PhoneConfigurationManager.java +++ b/src/java/com/android/internal/telephony/PhoneConfigurationManager.java @@ -560,7 +560,8 @@ public class PhoneConfigurationManager { } public int getNumberOfModemsWithSimultaneousVoiceConnections() { - return getStaticPhoneCapability().getMaxActiveVoiceSubscriptions(); + return maybeOverrideMaxActiveVoiceSubscriptions(mStaticCapability) + .getMaxActiveVoiceSubscriptions(); } public boolean isVirtualDsdaEnabled() { |