close input stream with .use { }

This commit is contained in:
Adam 2022-05-15 13:09:12 +02:00
parent d44d4dbd01
commit 6eb99a841c

View file

@ -91,8 +91,7 @@ internal class WebMapTileServer(
val requestedETag = request.header("If-None-Match")
var response = next(request)
val responseBytes = response.body.stream.readAllBytes()
response.body.stream.close()
val responseBytes = response.body.stream.use { it.readAllBytes() }
val currentETag = responseBytes.md5()
response = response.body(MemoryBody(responseBytes))