mirror of
https://github.com/moonlight-stream/moonlight-android.git
synced 2025-07-20 11:33:06 +00:00
Supply the max packet size to EnetConnection.readPacket()
This commit is contained in:
parent
5fd105c9a9
commit
b3042312f6
@ -200,7 +200,7 @@ public class ControlStream implements ConnectionStatusListener, InputPacketSende
|
||||
synchronized (this) {
|
||||
sendPacket(packet);
|
||||
if (context.serverGeneration >= ConnectionContext.SERVER_GENERATION_5) {
|
||||
enetConnection.readPacket(CONTROL_TIMEOUT);
|
||||
enetConnection.readPacket(128, CONTROL_TIMEOUT);
|
||||
}
|
||||
else {
|
||||
new NvCtlResponse(in);
|
||||
|
@ -37,8 +37,8 @@ public class EnetConnection implements Closeable {
|
||||
return conn;
|
||||
}
|
||||
|
||||
public ByteBuffer readPacket(int timeout) throws IOException {
|
||||
ByteBuffer buffer = ByteBuffer.allocate(128);
|
||||
public ByteBuffer readPacket(int maxSize, int timeout) throws IOException {
|
||||
ByteBuffer buffer = ByteBuffer.allocate(maxSize);
|
||||
|
||||
int readLength = readPacket(enetClient, buffer.array(), buffer.limit(), timeout);
|
||||
if (readLength <= 0) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user