Fix off-by-1 error in timing
If deferred action msg was delivered promptly it would end up looking like it too needed to be deferred and then nothing would end up getting done. bug:9014777 Change-Id: I243df70463ebb9333efd6df510f71f9d8d9bdf91
This commit is contained in:
@ -426,7 +426,7 @@ class WifiController extends StateMachine {
|
||||
|
||||
private boolean doDeferEnable(Message msg) {
|
||||
long delaySoFar = SystemClock.elapsedRealtime() - mDisabledTimestamp;
|
||||
if (delaySoFar > mReEnableDelayMillis) {
|
||||
if (delaySoFar >= mReEnableDelayMillis) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@ -550,7 +550,7 @@ class WifiController extends StateMachine {
|
||||
|
||||
private boolean doDeferEnable(Message msg) {
|
||||
long delaySoFar = SystemClock.elapsedRealtime() - mDisabledTimestamp;
|
||||
if (delaySoFar > mReEnableDelayMillis) {
|
||||
if (delaySoFar >= mReEnableDelayMillis) {
|
||||
return false;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user