From 023188a46b84eaac62697630c7ba19dadc77f894 Mon Sep 17 00:00:00 2001 From: johni0702 Date: Tue, 2 Jun 2015 22:49:17 +0200 Subject: [PATCH] Fix dead lock when jumping after end of replay has been reached --- .../java/eu/crushedpixel/replaymod/replay/ReplaySender.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/eu/crushedpixel/replaymod/replay/ReplaySender.java b/src/main/java/eu/crushedpixel/replaymod/replay/ReplaySender.java index dc8a44d2..0cb5251a 100755 --- a/src/main/java/eu/crushedpixel/replaymod/replay/ReplaySender.java +++ b/src/main/java/eu/crushedpixel/replaymod/replay/ReplaySender.java @@ -542,7 +542,7 @@ public class ReplaySender extends ChannelInboundHandlerAdapter { // Pause the replay which will cause it to freeze before getting restarted setReplaySpeed(0); // Then wait until the user tells us to continue - while (paused() && hasWorldLoaded && desiredTimeStamp == -1) { + while (paused() && hasWorldLoaded && desiredTimeStamp == -1 && !terminate) { Thread.sleep(10); } break;