From 2d4b0497172f1ebd92656953d3867d90abadc266 Mon Sep 17 00:00:00 2001 From: Peter Taoussanis Date: Mon, 5 Aug 2024 17:42:12 +0200 Subject: [PATCH] [fix] [#14] File handler: Don't truncate gzip output --- src/taoensso/telemere/files.clj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/taoensso/telemere/files.clj b/src/taoensso/telemere/files.clj index 3a72642..18c1ba9 100644 --- a/src/taoensso/telemere/files.clj +++ b/src/taoensso/telemere/files.clj @@ -23,7 +23,7 @@ stream-out (java.io.FileOutputStream. file-out) gz-out (java.util.zip.GZIPOutputStream. stream-out 2048 false)] - (let [read-buffer (byte-array 4096)] + (let [read-buffer (byte-array (.length file-in))] (loop [] (let [bytes-read (.read stream-in read-buffer)] (when-not (== -1 bytes-read)