From 72d5d43ad21f47aa9e7e26149684399549d57af3 Mon Sep 17 00:00:00 2001 From: Jonas Herzig Date: Wed, 17 Feb 2021 00:37:52 +0100 Subject: [PATCH] Suppress CancellationException when stopping camera path --- .../java/com/replaymod/simplepathing/gui/GuiPathing.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/replaymod/simplepathing/gui/GuiPathing.java b/src/main/java/com/replaymod/simplepathing/gui/GuiPathing.java index f805dd58..d38ddad1 100644 --- a/src/main/java/com/replaymod/simplepathing/gui/GuiPathing.java +++ b/src/main/java/com/replaymod/simplepathing/gui/GuiPathing.java @@ -67,6 +67,7 @@ import javax.annotation.Nonnull; import javax.annotation.Nullable; import java.io.IOException; import java.util.Collections; +import java.util.concurrent.CancellationException; import java.util.function.Consumer; import static com.replaymod.core.utils.Utils.error; @@ -287,7 +288,9 @@ public class GuiPathing { @Override public void onFailure(Throwable t) { - t.printStackTrace(); + if (!(t instanceof CancellationException)) { + t.printStackTrace(); + } overlay.setCloseable(true); } });