From 8f2c59c0cba7a40adc6a8dac613566b1c43f9f6c Mon Sep 17 00:00:00 2001 From: Sungsoo Lim Date: Wed, 6 Jan 2021 02:59:37 +0000 Subject: [PATCH] Prevent multiple calls of ActivityThread.systemMain() Bug: 170591440 Test: manually Change-Id: Iba6d10e5203fa1c1f96c85e39a57483ee26e8111 --- .../core/java/com/android/server/media/MediaShellCommand.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/media/MediaShellCommand.java b/services/core/java/com/android/server/media/MediaShellCommand.java index 69c57a9a5d74d..103cdd997efc2 100644 --- a/services/core/java/com/android/server/media/MediaShellCommand.java +++ b/services/core/java/com/android/server/media/MediaShellCommand.java @@ -67,7 +67,7 @@ public class MediaShellCommand extends ShellCommand { } if (sThread == null) { Looper.prepare(); - sThread = ActivityThread.systemMain(); + sThread = ActivityThread.currentActivityThread(); Context context = sThread.getSystemContext(); sMediaSessionManager = (MediaSessionManager) context.getSystemService(Context.MEDIA_SESSION_SERVICE);