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

Commit c1ba8b16 authored by Sudheer Shanka's avatar Sudheer Shanka Committed by Automerger Merge Worker
Browse files

Merge "Add temporary logging to root cause an issue." into udc-qpr-dev am: 90195666

parents 6d8d3320 90195666
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -314,6 +314,7 @@ import android.net.ConnectivityManager;
import android.net.Proxy;
import android.net.Uri;
import android.os.AppZygote;
import android.os.BatteryManager;
import android.os.BatteryStats;
import android.os.Binder;
import android.os.BinderProxy;
@@ -15040,6 +15041,16 @@ public class ActivityManagerService extends IActivityManager.Stub
            }
        }
        // STOPSHIP(b/298884211):  Remove this logging
        if (Intent.ACTION_BATTERY_CHANGED.equals(intent.getAction())) {
            final int level = intent.getIntExtra(BatteryManager.EXTRA_LEVEL, -1);
            if (level < 0) {
                Slog.wtf(BroadcastQueue.TAG, "Unexpected broadcast: " + intent
                        + "; callingUid: " + callingUid + ", callingPid: " + callingPid,
                        new Throwable());
            }
        }
        int[] users;
        if (userId == UserHandle.USER_ALL) {
            // Caller wants broadcast to go to all started users.
+11 −0
Original line number Diff line number Diff line
@@ -59,6 +59,7 @@ import android.content.pm.ActivityInfo;
import android.content.pm.ApplicationInfo;
import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo;
import android.os.BatteryManager;
import android.os.Bundle;
import android.os.BundleMerger;
import android.os.Handler;
@@ -1074,6 +1075,16 @@ class BroadcastQueueModernImpl extends BroadcastQueue {
                queue.lastProcessState = app.mState.getCurProcState();
                if (receiver instanceof BroadcastFilter) {
                    notifyScheduleRegisteredReceiver(app, r, (BroadcastFilter) receiver);
                    // STOPSHIP(b/298884211):  Remove this logging
                    if (Intent.ACTION_BATTERY_CHANGED.equals(receiverIntent.getAction())) {
                        int level = receiverIntent.getIntExtra(BatteryManager.EXTRA_LEVEL, -1);
                        if (level < 0) {
                            Slog.wtf(TAG, "Dispatching unexpected broadcast: " + receiverIntent
                                    + " to " + receiver
                                    + "; callingUid: " + r.callingUid
                                    + ", callingPid: " + r.callingPid);
                        }
                    }
                    thread.scheduleRegisteredReceiver(
                        ((BroadcastFilter) receiver).receiverList.receiver,
                        receiverIntent, r.resultCode, r.resultData, r.resultExtras,