diff options
-rw-r--r-- | src/main/java/de/bwlehrpool/bwlp_guac/AvailableClient.java | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/main/java/de/bwlehrpool/bwlp_guac/AvailableClient.java b/src/main/java/de/bwlehrpool/bwlp_guac/AvailableClient.java index b498072..a79fa1c 100644 --- a/src/main/java/de/bwlehrpool/bwlp_guac/AvailableClient.java +++ b/src/main/java/de/bwlehrpool/bwlp_guac/AvailableClient.java @@ -211,11 +211,10 @@ public class AvailableClient implements Cloneable { Socket socket = new Socket(); // TODO Port? socket.connect(new InetSocketAddress(this.clientip, 7551), 1100); socket.setSoTimeout(1000); - OutputStream output = socket.getOutputStream(); - + OutputStream output = new BufferedOutputStream(socket.getOutputStream()); int version = 1; - output.write(version & 0xFF); output.write(version >> 8); + output.write(version & 0xFF); String data = username + "\n" + credentials.getPassword() + "\n" + resolution; byte[] enc = Base64.getEncoder().encode(data.getBytes(StandardCharsets.UTF_8)); output.write(enc); |