diff --git a/app/src/main/java/org/fptn/vpn/services/vpn/FptnConnection.java b/app/src/main/java/org/fptn/vpn/services/vpn/FptnConnection.java index e7c86319..11b5bcf4 100644 --- a/app/src/main/java/org/fptn/vpn/services/vpn/FptnConnection.java +++ b/app/src/main/java/org/fptn/vpn/services/vpn/FptnConnection.java @@ -243,7 +243,7 @@ public void run() { int length = inputStream.read(byteBuffer); if (length > 0) { uploadRate.update(length); - webSocketClient.send(byteBuffer); + webSocketClient.send(Arrays.copyOf(byteBuffer, length)); } else { // if read buffer empty - sleep // I set blocking mode - it looks like no need anymore