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

Commit 28baaa4c authored by Devi Sandeep Endluri V V's avatar Devi Sandeep Endluri V V Committed by Gerrit - the friendly Code Review server
Browse files

AlarmManagerService : Observed framework reboot

Handled inFlight reference properly with respect to NSRM,
to avoid framework reboot issues.

CRs-Fixed: 1070864
Change-Id: I40fd68a5fbb2f3700bc5e6a3ff025dd9fc87bae4
parent df4e734f
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -3000,9 +3000,9 @@ class AlarmManagerService extends SystemService {
        private void updateTrackingLocked(InFlight inflight) {
            if (inflight != null) {
                updateStatsLocked(inflight);
                qcNsrmExt.removeTriggeredUid(inflight.mUid);
            }
            mBroadcastRefCount--;
            qcNsrmExt.removeTriggeredUid(inflight.mUid);

            if (mBroadcastRefCount == 0) {
                mHandler.obtainMessage(AlarmHandler.REPORT_ALARMS_ACTIVE, 0).sendToTarget();