From 4e9fc57aa4bbb0af5f0e5b72751e79f3e11d0deb Mon Sep 17 00:00:00 2001 From: huangyuhui Date: Tue, 27 Feb 2018 23:12:53 +0800 Subject: [PATCH] Fix NullPointerException when launcher launched two game at the same time --- HMCL/src/main/java/org/jackhuang/hmcl/Main.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/Main.java b/HMCL/src/main/java/org/jackhuang/hmcl/Main.java index 5b3752404..ed16b143a 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/Main.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/Main.java @@ -87,6 +87,8 @@ public final class Main extends Application { public static void stopWithoutPlatform() { JFXUtilities.runInFX(() -> { + if (Controllers.getStage() == null) + return; Controllers.getStage().close(); Logging.LOG.info("Shutting down executor services.");