Loading services/core/java/com/android/server/appop/HistoricalRegistry.java +4 −2 Original line number Diff line number Diff line Loading @@ -669,10 +669,12 @@ final class HistoricalRegistry { void shutdown() { synchronized (mInMemoryLock) { if (mMode != AppOpsManager.HISTORICAL_MODE_DISABLED) { persistPendingHistory(); if (mMode == AppOpsManager.HISTORICAL_MODE_DISABLED) { return; } } // Do not call persistPendingHistory inside the memory lock, due to possible deadlock persistPendingHistory(); } void persistPendingHistory() { Loading Loading
services/core/java/com/android/server/appop/HistoricalRegistry.java +4 −2 Original line number Diff line number Diff line Loading @@ -669,10 +669,12 @@ final class HistoricalRegistry { void shutdown() { synchronized (mInMemoryLock) { if (mMode != AppOpsManager.HISTORICAL_MODE_DISABLED) { persistPendingHistory(); if (mMode == AppOpsManager.HISTORICAL_MODE_DISABLED) { return; } } // Do not call persistPendingHistory inside the memory lock, due to possible deadlock persistPendingHistory(); } void persistPendingHistory() { Loading