Loading src/java/com/android/ims/ImsManager.java +3 −1 Original line number Diff line number Diff line Loading @@ -207,15 +207,17 @@ public class ImsManager implements IFeatureConnector { private static class ImsExecutorFactory implements ExecutorFactory { private final HandlerThread mThreadHandler; private final Handler mHandler; public ImsExecutorFactory() { mThreadHandler = new HandlerThread("ImsHandlerThread"); mThreadHandler.start(); mHandler = new Handler(mThreadHandler.getLooper()); } @Override public void executeRunnable(Runnable runnable) { mThreadHandler.getThreadHandler().post(runnable); mHandler.post(runnable); } } Loading Loading
src/java/com/android/ims/ImsManager.java +3 −1 Original line number Diff line number Diff line Loading @@ -207,15 +207,17 @@ public class ImsManager implements IFeatureConnector { private static class ImsExecutorFactory implements ExecutorFactory { private final HandlerThread mThreadHandler; private final Handler mHandler; public ImsExecutorFactory() { mThreadHandler = new HandlerThread("ImsHandlerThread"); mThreadHandler.start(); mHandler = new Handler(mThreadHandler.getLooper()); } @Override public void executeRunnable(Runnable runnable) { mThreadHandler.getThreadHandler().post(runnable); mHandler.post(runnable); } } Loading