diff --git a/services/core/java/com/android/server/timezone/RulesManagerServiceHelperImpl.java b/services/core/java/com/android/server/timezone/RulesManagerServiceHelperImpl.java index 767f0e0993ef4..b89ce1cd0f894 100644 --- a/services/core/java/com/android/server/timezone/RulesManagerServiceHelperImpl.java +++ b/services/core/java/com/android/server/timezone/RulesManagerServiceHelperImpl.java @@ -18,6 +18,7 @@ package com.android.server.timezone; import android.content.Context; import android.content.pm.PackageManager; +import android.os.AsyncTask; import android.os.Binder; import android.os.ParcelFileDescriptor; @@ -56,10 +57,9 @@ final class RulesManagerServiceHelperImpl implements PermissionHelper, Executor return true; } - // TODO Wake lock required? + // TODO(nfuller): Wake lock required while running in background thread? @Override public void execute(Runnable runnable) { - // TODO Is there a better way? - new Thread(runnable).start(); + AsyncTask.execute(runnable); } }