diff options
| author | 2020-03-05 08:23:39 +0000 | |
|---|---|---|
| committer | 2020-03-05 08:23:39 +0000 | |
| commit | 076eb948c08f74df07f15c53f9eb6ab38bcfafbe (patch) | |
| tree | 48df8a64b7ceb776641765f79965accf68175ce0 | |
| parent | 5a1a4f22419d450905670d1a90ae106c2ff87181 (diff) | |
| parent | 9ce0a7c2f0f16e280bcbeaf6e3433bc75bcf82e2 (diff) | |
Merge "Dump the FUSE daemons stacks during ANRs" into rvc-dev
| -rw-r--r-- | services/core/java/com/android/server/StorageManagerService.java | 3 | ||||
| -rw-r--r-- | services/core/java/com/android/server/Watchdog.java | 3 |
2 files changed, 5 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/StorageManagerService.java b/services/core/java/com/android/server/StorageManagerService.java index 57c6e5b876b1..b7d050a25484 100644 --- a/services/core/java/com/android/server/StorageManagerService.java +++ b/services/core/java/com/android/server/StorageManagerService.java @@ -335,6 +335,8 @@ class StorageManagerService extends IStorageManager.Stub Manifest.permission.WRITE_EXTERNAL_STORAGE }; + @Nullable public static String sMediaStoreAuthorityProcessName; + private final AtomicFile mSettingsFile; /** @@ -1840,6 +1842,7 @@ class StorageManagerService extends IStorageManager.Stub UserHandle.getUserId(UserHandle.USER_SYSTEM)); if (provider != null) { mMediaStoreAuthorityAppId = UserHandle.getAppId(provider.applicationInfo.uid); + sMediaStoreAuthorityProcessName = provider.applicationInfo.processName; } provider = mPmInternal.resolveContentProvider( diff --git a/services/core/java/com/android/server/Watchdog.java b/services/core/java/com/android/server/Watchdog.java index 6b0c5780215e..93b16f762fd9 100644 --- a/services/core/java/com/android/server/Watchdog.java +++ b/services/core/java/com/android/server/Watchdog.java @@ -362,7 +362,8 @@ public class Watchdog extends Thread { } private static boolean isInterestingJavaProcess(String processName) { - return processName.equals("com.android.phone"); + return processName.equals(StorageManagerService.sMediaStoreAuthorityProcessName) + || processName.equals("com.android.phone"); } /** |