test 1 - using memorystream

main
syneffort 2 years ago
parent 1c2b35345a
commit b4fb2a3e69
  1. 6
      SocketStudy/PComm/PClient.cs

@ -184,6 +184,7 @@ namespace PComm
if (dataSize >= BUFF_SIZE)
Thread.Sleep(100);
byte[] receivedData = new byte[dataSize];
using (MemoryStream ms = new MemoryStream(dataSize))
{
while (dataSize > 0)
@ -201,7 +202,9 @@ namespace PComm
dataSize -= receiveSize;
}
byte[] receivedData = ms.ToArray();
receivedData = ms.ToArray();
}
byte[] data;
if (isCompressed)
data = PUtil.DecompressBytes(receivedData);
@ -213,7 +216,6 @@ namespace PComm
socket.BeginReceive(new byte[] { 0 }, 0, 0, 0, AcceptCallback, null);
}
}
catch (Exception ex)
{
Debug.WriteLine($"[ERROR] Socket receive: {ex.Message}");

Loading…
Cancel
Save