From 41a6cc15e83e000043e4cd9014c963e151799234 Mon Sep 17 00:00:00 2001 From: Sebastian Stenzel Date: Mon, 16 Dec 2019 10:32:35 +0100 Subject: [PATCH] run "lock all" service on shared executorservice --- .../src/main/java/org/cryptomator/ui/common/VaultService.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/main/ui/src/main/java/org/cryptomator/ui/common/VaultService.java b/main/ui/src/main/java/org/cryptomator/ui/common/VaultService.java index 13059236e..6e76a2beb 100644 --- a/main/ui/src/main/java/org/cryptomator/ui/common/VaultService.java +++ b/main/ui/src/main/java/org/cryptomator/ui/common/VaultService.java @@ -57,7 +57,7 @@ public class VaultService { */ public Service createLockAllService(Collection vaults, boolean forced) { Iterator iter = vaults.iterator(); - return new ScheduledService<>() { + ScheduledService service = new ScheduledService<>() { @Override protected Task createTask() { @@ -72,6 +72,8 @@ public class VaultService { } } }; + service.setExecutor(executorService); + return service; } /**