Avoid NetworkPolicyLogger NullPointException

Since uidBlockedState is nullable, need to make sure it's not null before call its function.

Bug: 261365478
Change-Id: Ic1bc5cd64ce7ce0340fa0513569e0626a8f8a35f
This commit is contained in:
keparal.li
2022-12-05 10:11:08 +08:00
committed by Lili Lin
parent c0d6224bd2
commit 3b507387a7

View File

@@ -94,7 +94,7 @@ public class NetworkPolicyLogger {
void networkBlocked(int uid, @Nullable UidBlockedState uidBlockedState) {
synchronized (mLock) {
if (LOGD || uid == mDebugUid) {
Slog.d(TAG, "Blocked state of " + uid + ": " + uidBlockedState.toString());
Slog.d(TAG, "Blocked state of " + uid + ": " + uidBlockedState);
}
if (uidBlockedState == null) {
mNetworkBlockedBuffer.networkBlocked(uid, BLOCKED_REASON_NONE, ALLOWED_REASON_NONE,