Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 12b32aea authored by Willy Hu's avatar Willy Hu
Browse files

[DSRM] Fix the DSRM issues

1. Preventing onInternetValidationStatusChanged from initiating a new
   recovery sequence if one is already active (via mRecoveryTriggered).
2. Adding a pre-execution check using isRecoveryNeeded(false) at the
   start of doRecovery(). If conditions are not met, the current
   action is skipped and retried.
3. Modifying startNetworkCheckTimer and getDataStallRecoveryDelayMillis
   to ensure RECOVERY_ACTION_RESET_MODEM can be retried if initially
   skipped

Analysis:
go/b-412984631

Flag: EXEMPT bugfix
Test: Local test passed
      atest DataStallRecoveryManagerTest passed

Bug: 412984631
Change-Id: Iad7a5a6a5b4d802a481a37b4da050b4bf06dd50f
parent 3760cb93
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment