From d9e358d5361f33a16a44ed5a42092d4d916498db Mon Sep 17 00:00:00 2001 From: "honfika@gmail.com" Date: Thu, 9 Jul 2015 15:09:25 +0200 Subject: [PATCH] cancellable worker fix --- libsrc/ffdec_lib/src/com/jpexs/helpers/CancellableWorker.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libsrc/ffdec_lib/src/com/jpexs/helpers/CancellableWorker.java b/libsrc/ffdec_lib/src/com/jpexs/helpers/CancellableWorker.java index 61a15a1c0..12ed75a03 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/helpers/CancellableWorker.java +++ b/libsrc/ffdec_lib/src/com/jpexs/helpers/CancellableWorker.java @@ -128,7 +128,7 @@ public abstract class CancellableWorker implements RunnableFuture { public static void cancelBackgroundThreads() { List oldWorkers = workers; - workers = new ArrayList<>(); + workers = Collections.synchronizedList(new ArrayList()); for (CancellableWorker worker : oldWorkers) { if (worker != null) { worker.cancel(true);