diff options
author | 2024-12-30 17:08:43 +0000 | |
---|---|---|
committer | 2024-12-30 17:10:49 +0000 | |
commit | e0ce058da6732994f08c7a31e143ef51e35b81c2 (patch) | |
tree | 9adc1b970f9c310b3d4beec0e3106fe96b99e11b | |
parent | ff05aae2126887e08e69826352f11a9d23c7b2f9 (diff) |
Log swallowed session creation request
Bug: b/385724071
Test: Presubmit. Trivial change.
Flag: EXEMPT Log only change.
Change-Id: I2425e1a502ff8b7a82951a93d1dfdf2b35fcfeea
-rw-r--r-- | media/java/android/media/MediaRouter2.java | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/media/java/android/media/MediaRouter2.java b/media/java/android/media/MediaRouter2.java index 245360c925ad..3738312b762f 100644 --- a/media/java/android/media/MediaRouter2.java +++ b/media/java/android/media/MediaRouter2.java @@ -1386,14 +1386,21 @@ public final class MediaRouter2 { "requestCreateSessionByManager | requestId: %d, oldSession: %s, route: %s", managerRequestId, oldSession, route)); RoutingController controller; + String oldSessionId = oldSession.getId(); if (oldSession.isSystemSession()) { controller = getSystemController(); } else { synchronized (mLock) { - controller = mNonSystemRoutingControllers.get(oldSession.getId()); + controller = mNonSystemRoutingControllers.get(oldSessionId); } } if (controller == null) { + Log.w( + TAG, + TextUtils.formatSimple( + "Ignoring requestCreateSessionByManager (requestId: %d) because no" + + " controller for old session (id: %s) was found.", + managerRequestId, oldSessionId)); return; } requestCreateController(controller, route, managerRequestId); |