Loading src/java/com/android/ims/ImsManager.java +6 −1 Original line number Diff line number Diff line Loading @@ -210,7 +210,8 @@ public class ImsManager implements IFeatureConnector { void executeRunnable(Runnable runnable); } private static class ImsExecutorFactory implements ExecutorFactory { @VisibleForTesting public static class ImsExecutorFactory implements ExecutorFactory { private final HandlerThread mThreadHandler; private final Handler mHandler; Loading @@ -225,6 +226,10 @@ public class ImsManager implements IFeatureConnector { public void executeRunnable(Runnable runnable) { mHandler.post(runnable); } public void destroy() { mThreadHandler.quit(); } } // Replaced with single-threaded executor for testing. Loading Loading
src/java/com/android/ims/ImsManager.java +6 −1 Original line number Diff line number Diff line Loading @@ -210,7 +210,8 @@ public class ImsManager implements IFeatureConnector { void executeRunnable(Runnable runnable); } private static class ImsExecutorFactory implements ExecutorFactory { @VisibleForTesting public static class ImsExecutorFactory implements ExecutorFactory { private final HandlerThread mThreadHandler; private final Handler mHandler; Loading @@ -225,6 +226,10 @@ public class ImsManager implements IFeatureConnector { public void executeRunnable(Runnable runnable) { mHandler.post(runnable); } public void destroy() { mThreadHandler.quit(); } } // Replaced with single-threaded executor for testing. Loading