From e556d485e9223c1aee17e1a654660143ff2acd9e Mon Sep 17 00:00:00 2001
From: pm_cz <moravecp.cz+gk@gmail.com>
Date: Thu, 24 Jan 2019 11:54:34 +0100
Subject: [PATCH] Increase buffer size and add it as class constant

---
 .../src/main/java/cz/it4i/fiji/scpclient/ScpClient.java       | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/java-scpclient/src/main/java/cz/it4i/fiji/scpclient/ScpClient.java b/java-scpclient/src/main/java/cz/it4i/fiji/scpclient/ScpClient.java
index 9b2d4baf..b1736e57 100644
--- a/java-scpclient/src/main/java/cz/it4i/fiji/scpclient/ScpClient.java
+++ b/java-scpclient/src/main/java/cz/it4i/fiji/scpclient/ScpClient.java
@@ -49,6 +49,8 @@ public class ScpClient implements Closeable {
 
 	private static final long TIMEOUT_BETWEEN_CONNECTION_ATTEMPTS = 500;
 
+	private static final int BUFFER_SIZE = 4 * 1024 * 1024 ; //4 MB
+
 	private String hostName;
 	private String username;
 	private final JSch jsch = new JSch();
@@ -372,7 +374,7 @@ public class ScpClient implements Closeable {
 	}
 
 	private int getBufferSize() {
-		return 1024 * 1024;
+		return BUFFER_SIZE;
 	}
 
 	private Session getConnectedSession() throws JSchException {
-- 
GitLab