Merge tag 'LA.QSSI.11.0.r1-12300-qssi.0' of https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/fm-commonsys into HEAD

"LA.QSSI.11.0.r1-12300-qssi.0"

* tag 'LA.QSSI.11.0.r1-12300-qssi.0' of https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/fm-commonsys:
  FM: Call and FM concurrency change

Change-Id: I6880281e995585925d50a78d05b9d20a8cfc30df
diff --git a/fmapp2/src/com/caf/fmradio/FMRadioService.java b/fmapp2/src/com/caf/fmradio/FMRadioService.java
index 0f6f12c..9dbfd4e 100644
--- a/fmapp2/src/com/caf/fmradio/FMRadioService.java
+++ b/fmapp2/src/com/caf/fmradio/FMRadioService.java
@@ -1783,6 +1783,11 @@
            boolean bTempSpeaker = mSpeakerPhoneOn ; //need to restore SpeakerPhone
            boolean bTempMute = mMuted;// need to restore Mute status
            int bTempCall = mCallStatus;//need to restore call status
+           if (mSession != null && mSession.isActive()) {
+               Log.d(LOGTAG, "onCallStateChanged: State - " + state
+                       + " Session is Active: " + mSession.isActive() );
+               mSession.setActive(false);
+           }
            if (isFmOn() && fmOff()) {
                if((mServiceInUse) && (mCallbacks != null)) {
                    try {