From d75e42e23d26ec19e3e33b53591e4a45ed9c5c84 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Sun, 6 Mar 2016 21:29:06 -0800 Subject: [PATCH] Fix crashing on connecting to Gen 4 after running a Gen 5 stream --- .../src/com/limelight/nvstream/control/ControlStream.java | 1 + 1 file changed, 1 insertion(+) diff --git a/moonlight-common/src/com/limelight/nvstream/control/ControlStream.java b/moonlight-common/src/com/limelight/nvstream/control/ControlStream.java index 6fe33c4d..db8d56ee 100644 --- a/moonlight-common/src/com/limelight/nvstream/control/ControlStream.java +++ b/moonlight-common/src/com/limelight/nvstream/control/ControlStream.java @@ -562,6 +562,7 @@ public class ControlStream implements ConnectionStatusListener, InputPacketSende // Use the class's serialization buffer to construct the wireform to send synchronized (serializationBuffer) { serializationBuffer.rewind(); + serializationBuffer.limit(serializationBuffer.capacity()); serializationBuffer.putShort(type); serializationBuffer.putShort(paylen); serializationBuffer.put(payload);