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

Commit d0ba20f1 authored by Roshan Pius's avatar Roshan Pius Committed by android-build-merger
Browse files

Merge "Fix LocalOnlyHotspotReservation double stop of local hotspot." am: c046f9f0 am: aa562f6d

am: 48f566d5

Change-Id: I433b62544603f3298a6f7314e982c56a78bb0171
parents 80d1a652 48f566d5
Loading
Loading
Loading
Loading
+8 −2
Original line number Original line Diff line number Diff line
@@ -3214,6 +3214,7 @@ public class WifiManager {


        private final CloseGuard mCloseGuard = CloseGuard.get();
        private final CloseGuard mCloseGuard = CloseGuard.get();
        private final WifiConfiguration mConfig;
        private final WifiConfiguration mConfig;
        private boolean mClosed = false;


        /** @hide */
        /** @hide */
        @VisibleForTesting
        @VisibleForTesting
@@ -3229,8 +3230,13 @@ public class WifiManager {
        @Override
        @Override
        public void close() {
        public void close() {
            try {
            try {
                synchronized (mLock) {
                    if (!mClosed) {
                        mClosed = true;
                        stopLocalOnlyHotspot();
                        stopLocalOnlyHotspot();
                        mCloseGuard.close();
                        mCloseGuard.close();
                    }
                }
            } catch (Exception e) {
            } catch (Exception e) {
                Log.e(TAG, "Failed to stop Local Only Hotspot.");
                Log.e(TAG, "Failed to stop Local Only Hotspot.");
            }
            }