Fixed the OSAccountNode too

This commit is contained in:
Kelly Kelly 2022-01-24 16:03:04 -05:00
parent ff70f10ff8
commit f23447c72a

View File

@ -113,9 +113,10 @@ public class OsAccountNode extends BaseNode<SearchResultsDTO, OsAccountRowDTO> i
realmFutureTask = null;
}
if ((realmFutureTask == null || realmFutureTask.isDone())) {
ExecutorService threadPool = getTaskPool();
if ((threadPool != null && !threadPool.isShutdown() && !threadPool.isTerminated()) && (realmFutureTask == null || realmFutureTask.isDone())) {
realmFutureTask = new FutureTask<>(new RealmFetcher<>(new WeakReference<>(this)), "");
getTaskPool().submit(realmFutureTask);
threadPool.submit(realmFutureTask);
}
}
@Override