diff --git a/src/main/java/org/dynmap/web/handlers/ClientUpdateHandler.java b/src/main/java/org/dynmap/web/handlers/ClientUpdateHandler.java index 24d41d5a..ff0ed7ca 100644 --- a/src/main/java/org/dynmap/web/handlers/ClientUpdateHandler.java +++ b/src/main/java/org/dynmap/web/handlers/ClientUpdateHandler.java @@ -87,8 +87,15 @@ public class ClientUpdateHandler implements HttpHandler { response.fields.put(HttpField.ContentLength, Integer.toString(bytes.length)); response.status = HttpStatus.OK; - BufferedOutputStream out = new BufferedOutputStream(response.getBody()); - out.write(bytes); - out.flush(); + BufferedOutputStream out = null; + try { + out = new BufferedOutputStream(response.getBody()); + out.write(bytes); + out.flush(); + } + finally + { + out.close(); + } } } \ No newline at end of file