Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d94332e1 authored by Xin Guan's avatar Xin Guan
Browse files

Use IoThread for permission access persistence.

Bug: 328638448
Test: build/trace
Change-Id: I8acab4103504b8d65d63a02eeb439e3c4c7c9adb
parent 0ba51e08
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -25,9 +25,9 @@ import android.util.AtomicFile
import android.util.Slog
import android.util.SparseLongArray
import com.android.internal.annotations.GuardedBy
import com.android.internal.os.BackgroundThread
import com.android.modules.utils.BinaryXmlPullParser
import com.android.modules.utils.BinaryXmlSerializer
import com.android.server.IoThread
import com.android.server.permission.access.collection.* // ktlint-disable no-wildcard-imports
import com.android.server.permission.access.immutable.* // ktlint-disable no-wildcard-imports
import com.android.server.permission.access.util.PermissionApex
@@ -47,7 +47,7 @@ class AccessPersistence(private val policy: AccessPolicy) {
    private val writeLock = Any()

    fun initialize() {
        writeHandler = WriteHandler(BackgroundThread.getHandler().looper)
        writeHandler = WriteHandler(IoThread.getHandler().looper)
    }

    /**