Refactor logic in the enter() of WaitingForNextProbeState
For clarity, factoring logic in enter() out to a function. Bug: 120014928 Test: atest FrameworksNetTests Change-Id: Ib215594686fb08f8382178e8ada0b57f0e4a0590
This commit is contained in:
@@ -944,6 +944,10 @@ public class NetworkMonitor extends StateMachine {
|
||||
private class WaitingForNextProbeState extends State {
|
||||
@Override
|
||||
public void enter() {
|
||||
scheduleNextProbe();
|
||||
}
|
||||
|
||||
private void scheduleNextProbe() {
|
||||
final Message msg = obtainMessage(CMD_REEVALUATE, ++mReevaluateToken, 0);
|
||||
sendMessageDelayed(msg, mReevaluateDelayMs);
|
||||
mReevaluateDelayMs *= 2;
|
||||
|
||||
Reference in New Issue
Block a user