From 989f64192f74c03cd04e702cdef643cf7cdd8ecd Mon Sep 17 00:00:00 2001 From: zzz Date: Tue, 10 Nov 2020 14:54:37 +0000 Subject: [PATCH] i2psnark: Larger read buffer for large files --- apps/i2psnark/java/src/org/klomp/snark/web/BasicServlet.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/BasicServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/BasicServlet.java index 2f36c08438..c7347d96fe 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/BasicServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/BasicServlet.java @@ -472,6 +472,8 @@ class BasicServlet extends HttpServlet /* ------------------------------------------------------------ */ public InputStream getInputStream() throws IOException { + if (getContentLength() > 4*1024*1024) + return new BufferedInputStream(new FileInputStream(_file), 64*1024); return new BufferedInputStream(new FileInputStream(_file)); }