From b5239e4a7470eacf6e6db5ea0f8ae3f32803f545 Mon Sep 17 00:00:00 2001 From: Sudheer Shanka Date: Wed, 4 Mar 2020 23:23:54 -0800 Subject: [PATCH] Get rid of some unhelpful logs. Fixes: 150833185 Test: atest --test-mapping apex/blobstore Change-Id: I1926df9b79b712448e498c6467545a50f852c7e6 --- .../android/server/blob/BlobStoreSession.java | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/apex/blobstore/service/java/com/android/server/blob/BlobStoreSession.java b/apex/blobstore/service/java/com/android/server/blob/BlobStoreSession.java index cc4044ed46b98..62701e52781d2 100644 --- a/apex/blobstore/service/java/com/android/server/blob/BlobStoreSession.java +++ b/apex/blobstore/service/java/com/android/server/blob/BlobStoreSession.java @@ -347,12 +347,12 @@ class BlobStoreSession extends IBlobStoreSession.Stub { @Override public void close() { - closeSession(STATE_CLOSED); + closeSession(STATE_CLOSED, false /* sendCallback */); } @Override public void abandon() { - closeSession(STATE_ABANDONED); + closeSession(STATE_ABANDONED, true /* sendCallback */); } @Override @@ -360,11 +360,11 @@ class BlobStoreSession extends IBlobStoreSession.Stub { synchronized (mSessionLock) { mBlobCommitCallback = callback; - closeSession(STATE_COMMITTED); + closeSession(STATE_COMMITTED, true /* sendCallback */); } } - private void closeSession(int state) { + private void closeSession(int state, boolean sendCallback) { assertCallerIsOwner(); synchronized (mSessionLock) { if (mState != STATE_OPENED) { @@ -381,7 +381,9 @@ class BlobStoreSession extends IBlobStoreSession.Stub { mState = state; revokeAllFdsLocked(); - mListener.onStateChanged(this); + if (sendCallback) { + mListener.onStateChanged(this); + } } } @@ -457,6 +459,10 @@ class BlobStoreSession extends IBlobStoreSession.Stub { return ""; case STATE_COMMITTED: return ""; + case STATE_VERIFIED_VALID: + return ""; + case STATE_VERIFIED_INVALID: + return ""; default: Slog.wtf(TAG, "Unknown state: " + state); return "";