diff options
author | 2024-12-30 10:29:08 -0800 | |
---|---|---|
committer | 2024-12-30 10:29:08 -0800 | |
commit | 37a8fa1a59686a196e078d9ce559795b33702bae (patch) | |
tree | 6685b652158a34c89f0da8243d5129197338de89 | |
parent | b8bc8c103af6505e4566634c87a3932ba0346a80 (diff) | |
parent | e0ce058da6732994f08c7a31e143ef51e35b81c2 (diff) |
Merge "Log swallowed session creation request" into main
-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); |