From 2bf052ad91e89e086f630f07aefa08951cc036d4 Mon Sep 17 00:00:00 2001 From: Christian Date: Sat, 8 Feb 2014 22:41:02 -0500 Subject: [PATCH] Some argumentation --- fml/src/main/java/cpw/mods/fml/client/FMLClientHandler.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fml/src/main/java/cpw/mods/fml/client/FMLClientHandler.java b/fml/src/main/java/cpw/mods/fml/client/FMLClientHandler.java index 5831280f3a..c16844821e 100644 --- a/fml/src/main/java/cpw/mods/fml/client/FMLClientHandler.java +++ b/fml/src/main/java/cpw/mods/fml/client/FMLClientHandler.java @@ -844,6 +844,9 @@ public class FMLClientHandler implements IFMLSidedHandler gre = (GameRegistryException) ex; Executors.newSingleThreadExecutor().submit(new Callable() { + // This needs to happen in a separate thread so that the server can "crash" + // The three pokes are for the client - it's in a sleep loop, and needs to get + // out of it @Override public Void call() throws Exception {