Loading src/java/com/android/internal/telephony/dataconnection/DcTrackerBase.java +9 −9 Original line number Diff line number Diff line Loading @@ -206,7 +206,7 @@ public abstract class DcTrackerBase extends Handler { // Controls when a simple recovery attempt it to be tried protected int mNoRecvPollCount = 0; // Refrence counter for enabling fail fast protected int mEnableFailFastRefCounter = 0; protected static int sEnableFailFastRefCounter = 0; // True if data stall detection is enabled protected volatile boolean mDataStallDetectionEnabled = true; Loading Loading @@ -757,24 +757,24 @@ public abstract class DcTrackerBase extends Handler { break; } case DctConstants.CMD_SET_ENABLE_FAIL_FAST_MOBILE_DATA: { mEnableFailFastRefCounter += (msg.arg1 == DctConstants.ENABLED) ? 1 : -1; sEnableFailFastRefCounter += (msg.arg1 == DctConstants.ENABLED) ? 1 : -1; if (DBG) { log("CMD_SET_ENABLE_FAIL_FAST_MOBILE_DATA: " + " mEnableFailFastRefCounter=" + mEnableFailFastRefCounter); + " sEnableFailFastRefCounter=" + sEnableFailFastRefCounter); } if (mEnableFailFastRefCounter < 0) { if (sEnableFailFastRefCounter < 0) { final String s = "CMD_SET_ENABLE_FAIL_FAST_MOBILE_DATA: " + "mEnableFailFastRefCounter < 0"; + "sEnableFailFastRefCounter:" + sEnableFailFastRefCounter + " < 0"; loge(s); sEnableFailFastRefCounter = 0; if (Build.IS_DEBUGGABLE) { throw new RuntimeException(s); } loge(s); mEnableFailFastRefCounter = 0; } final boolean enabled = mEnableFailFastRefCounter > 0; final boolean enabled = sEnableFailFastRefCounter > 0; if (DBG) { log("CMD_SET_ENABLE_FAIL_FAST_MOBILE_DATA: enabled=" + enabled + " mEnableFailFastRefCounter=" + mEnableFailFastRefCounter); + " sEnableFailFastRefCounter=" + sEnableFailFastRefCounter); } if (mFailFast != enabled) { mFailFast = enabled; Loading Loading
src/java/com/android/internal/telephony/dataconnection/DcTrackerBase.java +9 −9 Original line number Diff line number Diff line Loading @@ -206,7 +206,7 @@ public abstract class DcTrackerBase extends Handler { // Controls when a simple recovery attempt it to be tried protected int mNoRecvPollCount = 0; // Refrence counter for enabling fail fast protected int mEnableFailFastRefCounter = 0; protected static int sEnableFailFastRefCounter = 0; // True if data stall detection is enabled protected volatile boolean mDataStallDetectionEnabled = true; Loading Loading @@ -757,24 +757,24 @@ public abstract class DcTrackerBase extends Handler { break; } case DctConstants.CMD_SET_ENABLE_FAIL_FAST_MOBILE_DATA: { mEnableFailFastRefCounter += (msg.arg1 == DctConstants.ENABLED) ? 1 : -1; sEnableFailFastRefCounter += (msg.arg1 == DctConstants.ENABLED) ? 1 : -1; if (DBG) { log("CMD_SET_ENABLE_FAIL_FAST_MOBILE_DATA: " + " mEnableFailFastRefCounter=" + mEnableFailFastRefCounter); + " sEnableFailFastRefCounter=" + sEnableFailFastRefCounter); } if (mEnableFailFastRefCounter < 0) { if (sEnableFailFastRefCounter < 0) { final String s = "CMD_SET_ENABLE_FAIL_FAST_MOBILE_DATA: " + "mEnableFailFastRefCounter < 0"; + "sEnableFailFastRefCounter:" + sEnableFailFastRefCounter + " < 0"; loge(s); sEnableFailFastRefCounter = 0; if (Build.IS_DEBUGGABLE) { throw new RuntimeException(s); } loge(s); mEnableFailFastRefCounter = 0; } final boolean enabled = mEnableFailFastRefCounter > 0; final boolean enabled = sEnableFailFastRefCounter > 0; if (DBG) { log("CMD_SET_ENABLE_FAIL_FAST_MOBILE_DATA: enabled=" + enabled + " mEnableFailFastRefCounter=" + mEnableFailFastRefCounter); + " sEnableFailFastRefCounter=" + sEnableFailFastRefCounter); } if (mFailFast != enabled) { mFailFast = enabled; Loading