cancellable worker fix

This commit is contained in:
honfika@gmail.com
2015-07-09 15:09:25 +02:00
parent 870f9cf926
commit d9e358d536

View File

@@ -128,7 +128,7 @@ public abstract class CancellableWorker<T> implements RunnableFuture<T> {
public static void cancelBackgroundThreads() {
List<CancellableWorker> oldWorkers = workers;
workers = new ArrayList<>();
workers = Collections.synchronizedList(new ArrayList<CancellableWorker>());
for (CancellableWorker worker : oldWorkers) {
if (worker != null) {
worker.cancel(true);