Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 76b5e964 authored by Sarah Chin's avatar Sarah Chin Committed by Automerger Merge Worker
Browse files

DataConnection fix race condition due to mApnSetting am: 1b3b4827

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/opt/telephony/+/15687477

Change-Id: Idb9d84be3d69004d9430d1d106e0a2fd9ab25db0
parents f4ac36e1 1b3b4827
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -1324,7 +1324,7 @@ public class DataConnection extends StateMachine {
    /**
     * Clear all settings called when entering mInactiveState.
     */
    private void clearSettings() {
    private synchronized void clearSettings() {
        if (DBG) log("clearSettings");

        mCreateTime = -1;
@@ -3830,7 +3830,7 @@ public class DataConnection extends StateMachine {
    }

    /** Doesn't print mApnList of ApnContext's which would be recursive */
    public String toStringSimple() {
    public synchronized String toStringSimple() {
        return getName() + ": State=" + getCurrentState().getName()
                + " mApnSetting=" + mApnSetting + " RefCount=" + mApnContexts.size()
                + " mCid=" + mCid + " mCreateTime=" + mCreateTime