Merge "Add some temp wifi debugging output" into jb-mr2-dev

This commit is contained in:
Robert Greenwalt
2013-05-19 19:46:58 +00:00
committed by Android (Google) Code Review
2 changed files with 23 additions and 6 deletions

View File

@ -147,8 +147,8 @@ class WifiController extends StateMachine {
addState(mApEnabledState, mDefaultState);
addState(mEcmState, mDefaultState);
setInitialState(mApStaDisabledState);
setLogRecSize(25);
setLogOnlyTransitions(true);
setLogRecSize(100);
setLogOnlyTransitions(false);
IntentFilter filter = new IntentFilter();
filter.addAction(ACTION_DEVICE_IDLE);
@ -352,7 +352,9 @@ class WifiController extends StateMachine {
case CMD_WIFI_TOGGLED:
case CMD_AIRPLANE_TOGGLED:
case CMD_EMERGENCY_MODE_CHANGED:
break;
case CMD_DEFERRED_TOGGLE:
log("DEFERRED_TOGGLE ignored due to state change");
break;
default:
throw new RuntimeException("WifiController.handleMessage " + msg.what);
@ -409,7 +411,11 @@ class WifiController extends StateMachine {
}
break;
case CMD_DEFERRED_TOGGLE:
if (msg.arg1 != mDeferredEnableSerialNumber) break;
if (msg.arg1 != mDeferredEnableSerialNumber) {
log("DEFERRED_TOGGLE ignored due to serial mismatch");
break;
}
log("DEFERRED_TOGGLE handled");
sendMessage((Message)(msg.obj));
break;
default:
@ -424,6 +430,9 @@ class WifiController extends StateMachine {
return false;
}
log("WifiController msg " + msg + " deferred for " +
(mReEnableDelayMillis - delaySoFar) + "ms");
// need to defer this action.
Message deferredMsg = obtainMessage(CMD_DEFERRED_TOGGLE);
deferredMsg.obj = Message.obtain(msg);
@ -526,7 +535,11 @@ class WifiController extends StateMachine {
}
break;
case CMD_DEFERRED_TOGGLE:
if (msg.arg1 != mDeferredEnableSerialNumber) break;
if (msg.arg1 != mDeferredEnableSerialNumber) {
log("DEFERRED_TOGGLE ignored due to serial mismatch");
break;
}
logd("DEFERRED_TOGGLE handled");
sendMessage((Message)(msg.obj));
break;
default:
@ -540,6 +553,10 @@ class WifiController extends StateMachine {
if (delaySoFar > mReEnableDelayMillis) {
return false;
}
log("WifiController msg " + msg + " deferred for " +
(mReEnableDelayMillis - delaySoFar) + "ms");
// need to defer this action.
Message deferredMsg = obtainMessage(CMD_DEFERRED_TOGGLE);
deferredMsg.obj = Message.obtain(msg);

View File

@ -673,8 +673,8 @@ public class WifiStateMachine extends StateMachine {
setInitialState(mInitialState);
setLogRecSize(100);
setLogOnlyTransitions(true);
setLogRecSize(300);
setLogOnlyTransitions(false);
if (DBG) setDbg(true);
//start the state machine