From a5eccbdc2be5b1436b1634125a66fa4cb0af7fb0 Mon Sep 17 00:00:00 2001 From: Zlatin Balevsky Date: Tue, 3 Dec 2019 06:04:14 +0000 Subject: [PATCH] sleep a bit to give event chance to propagate --- webui/src/main/java/com/muwire/webui/DownloadServlet.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/webui/src/main/java/com/muwire/webui/DownloadServlet.java b/webui/src/main/java/com/muwire/webui/DownloadServlet.java index 5cfa564f..373eb1b1 100644 --- a/webui/src/main/java/com/muwire/webui/DownloadServlet.java +++ b/webui/src/main/java/com/muwire/webui/DownloadServlet.java @@ -48,6 +48,9 @@ public class DownloadServlet extends HttpServlet { event.setSources(searchManager.getResults().get(uuid).getPossibleSources(infoHash)); event.setTarget(new File(core.getMuOptions().getDownloadLocation(), resultsArray[0].getName())); core.getEventBus().publish(event); + try { + Thread.sleep(100); + } catch (InterruptedException e) {} } else if (action.equals("cancel")) { downloadManager.getDownloaders().stream().filter(d -> d.getInfoHash().equals(infoHash)).findAny(). ifPresent(d -> {