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

Commit bda5fc79 authored by Matthew Xie's avatar Matthew Xie Committed by Gerrit Code Review
Browse files

Merge "OPP: Handle intent receiver leak for BT TURN OFF."

parents bac00c45 d64a2906
Loading
Loading
Loading
Loading
+13 −1
Original line number Diff line number Diff line
@@ -219,8 +219,20 @@ public class BluetoothOppService extends Service {
        public void handleMessage(Message msg) {
            switch (msg.what) {
                case STOP_LISTENER:
                    if(mSocketListener != null){
                        mSocketListener.stop();
                    }
                    mListenStarted = false;
                    //Stop Active INBOUND Transfer
                    if(mServerTransfer != null){
                       mServerTransfer.onBatchCanceled();
                       mServerTransfer =null;
                    }
                    //Stop Active OUTBOUND Transfer
                    if(mTransfer != null){
                       mTransfer.onBatchCanceled();
                       mTransfer =null;
                    }
                    synchronized (BluetoothOppService.this) {
                        if (mUpdateThread == null) {
                            stopSelf();