Merge "Refactor logic in the enter() of WaitingForNextProbeState"
am: 88f385b083
Change-Id: I992cf162c166e5fd18e8446a44148d359c6cd63e
This commit is contained in:
@@ -944,6 +944,10 @@ public class NetworkMonitor extends StateMachine {
|
|||||||
private class WaitingForNextProbeState extends State {
|
private class WaitingForNextProbeState extends State {
|
||||||
@Override
|
@Override
|
||||||
public void enter() {
|
public void enter() {
|
||||||
|
scheduleNextProbe();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void scheduleNextProbe() {
|
||||||
final Message msg = obtainMessage(CMD_REEVALUATE, ++mReevaluateToken, 0);
|
final Message msg = obtainMessage(CMD_REEVALUATE, ++mReevaluateToken, 0);
|
||||||
sendMessageDelayed(msg, mReevaluateDelayMs);
|
sendMessageDelayed(msg, mReevaluateDelayMs);
|
||||||
mReevaluateDelayMs *= 2;
|
mReevaluateDelayMs *= 2;
|
||||||
|
|||||||
Reference in New Issue
Block a user