a311636ad17b3ffccc9908a173cfb45b32d8bf6b |
|
05-Apr-2017 |
Brad Ebinger <breadley@google.com> |
Listen to ACTION_CARRIER_CONFIG_CHANGED to start Polling A race condition was recently introduced. If BOOT_COMPLETED happened before the SIM CarrierConfig was loaded, RCS thought it was not enabled and would not initialize. This changes the PollingService to start/stop Capability Polling when it detects a new SIM has been loaded. Bug: 36704571 Test: Test case outlined in 36704571 Merged-In: Iaa49a7666adcb8e1e538d33c9843218e34eac165 Change-Id: Iaa49a7666adcb8e1e538d33c9843218e34eac165 (cherry picked from commit 8915b138d8ddc581c6ef6c1e8c24763bd685dd4c)
/external/ims/rcs/presencepolling/src/com/android/service/ims/presence/PollingsQueue.java
|