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 2f36c0843..c7347d96f 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)); }