diff --git a/src/main/java/org/dynmap/kzedmap/ZoomedTileRenderer.java b/src/main/java/org/dynmap/kzedmap/ZoomedTileRenderer.java index c8e746e7..793624a6 100644 --- a/src/main/java/org/dynmap/kzedmap/ZoomedTileRenderer.java +++ b/src/main/java/org/dynmap/kzedmap/ZoomedTileRenderer.java @@ -29,7 +29,6 @@ public class ZoomedTileRenderer { try { image = ImageIO.read(new File(new File(outputPath), originalTile.getName() + ".png")); } catch (IOException e) { - return; } if (image == null) { @@ -42,7 +41,6 @@ public class ZoomedTileRenderer { try { zIm = ImageIO.read(zoomFile); } catch (IOException e) { - return; } if (zIm == null) { diff --git a/src/main/java/org/dynmap/web/HttpServerConnection.java b/src/main/java/org/dynmap/web/HttpServerConnection.java index 7e7647cb..5fefc144 100644 --- a/src/main/java/org/dynmap/web/HttpServerConnection.java +++ b/src/main/java/org/dynmap/web/HttpServerConnection.java @@ -29,7 +29,10 @@ public class HttpServerConnection extends Thread { private static boolean readRequestHeader(InputStream in, HttpRequest request) throws IOException { BufferedReader r = new BufferedReader(new InputStreamReader(in)); - Matcher m = requestHeaderLine.matcher(r.readLine()); + String statusLine = r.readLine(); + if (statusLine == null) + return false; + Matcher m = requestHeaderLine.matcher(statusLine); if (!m.matches()) return false; request.method = m.group(1);