From e6af88b346e9eb5be462429bf9786e7e89ce0e0d Mon Sep 17 00:00:00 2001 From: Arne Schwabe Date: Thu, 6 Aug 2015 15:36:33 +0200 Subject: Don't try to embed arbitrary big files. --- main/src/main/java/de/blinkt/openvpn/fragments/Utils.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'main/src') diff --git a/main/src/main/java/de/blinkt/openvpn/fragments/Utils.java b/main/src/main/java/de/blinkt/openvpn/fragments/Utils.java index 606ea5f2..d3c2bdcb 100644 --- a/main/src/main/java/de/blinkt/openvpn/fragments/Utils.java +++ b/main/src/main/java/de/blinkt/openvpn/fragments/Utils.java @@ -199,8 +199,12 @@ public class Utils { int nRead; byte[] data = new byte[16384]; - while ((nRead = input.read(data, 0, data.length)) != -1) { + ; + + long totalread = 0; + while ((nRead = input.read(data, 0, data.length)) != -1 && totalread