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

Commit 2b5087b3 authored by Felipe Leme's avatar Felipe Leme Committed by Android (Google) Code Review
Browse files

Merge "Added extra check to avoid NPE if package does not exist." into nyc-dev

parents e6e57a9d 86e5a017
Loading
Loading
Loading
Loading
+11 −7
Original line number Diff line number Diff line
@@ -2631,14 +2631,18 @@ public class NetworkPolicyManagerService extends INetworkPolicyManager.Stub {
                    final int uid = msg.arg1;
                    final PackageManager pm = mContext.getPackageManager();
                    final String[] packages = pm.getPackagesForUid(uid);
                    if (packages != null) {
                        final int userId = UserHandle.getUserId(uid);
                        for (String packageName : packages) {
                        final Intent intent =
                                new Intent(ConnectivityManager.ACTION_RESTRICT_BACKGROUND_CHANGED);
                            final Intent intent = new Intent(
                                    ConnectivityManager.ACTION_RESTRICT_BACKGROUND_CHANGED);
                            intent.setPackage(packageName);
                            intent.setFlags(Intent.FLAG_RECEIVER_REGISTERED_ONLY);
                            mContext.sendBroadcastAsUser(intent, UserHandle.of(userId));
                        }
                    } else {
                        Slog.w(TAG, "no packages for uid " + uid);
                    }
                    return true;
                }
                case MSG_ADVISE_PERSIST_THRESHOLD: {