From 53a5e210bb2b557785d69d25983171d9a11b6bb5 Mon Sep 17 00:00:00 2001 From: "marcin.sciesinski" Date: Sat, 2 Mar 2019 16:07:54 -0800 Subject: [PATCH] Fixed replay failing if error in file --- .../com/gempukku/lotro/async/handler/ReplayRequestHandler.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gemp-lotr/gemp-lotr-async/src/main/java/com/gempukku/lotro/async/handler/ReplayRequestHandler.java b/gemp-lotr/gemp-lotr-async/src/main/java/com/gempukku/lotro/async/handler/ReplayRequestHandler.java index c90ebba4b..c310d5a90 100644 --- a/gemp-lotr/gemp-lotr-async/src/main/java/com/gempukku/lotro/async/handler/ReplayRequestHandler.java +++ b/gemp-lotr/gemp-lotr-async/src/main/java/com/gempukku/lotro/async/handler/ReplayRequestHandler.java @@ -8,6 +8,7 @@ import org.jboss.netty.handler.codec.http.HttpMethod; import org.jboss.netty.handler.codec.http.HttpRequest; import java.io.ByteArrayOutputStream; +import java.io.IOException; import java.io.InputStream; import java.lang.reflect.Type; import java.util.HashMap; @@ -48,6 +49,8 @@ public class ReplayRequestHandler extends LotroServerRequestHandler implements U int count; while ((count = recordedGame.read(bytes)) != -1) baos.write(bytes, 0, count); + } catch (IOException exp) { + throw new HttpProcessingException(404); } finally { recordedGame.close(); }