Use synchronous reading of length prefix

This commit is contained in:
Oliver Booth 2023-01-23 10:50:36 +00:00
parent f377cd7de1
commit ca55005c30
No known key found for this signature in database
GPG Key ID: 32A00B35503AF634
1 changed files with 3 additions and 3 deletions

View File

@ -1,4 +1,4 @@
using System.Collections.Concurrent;
using System.Collections.Concurrent;
using System.Net;
using System.Net.Sockets;
using System.Reflection;
@ -96,7 +96,7 @@ public abstract class BaseClientNode : Node
int length;
try
{
length = await Task.Factory.StartNew(networkReader.ReadInt32, cancellationToken);
length = networkReader.ReadInt32();
}
catch (EndOfStreamException)
{
@ -123,7 +123,7 @@ public abstract class BaseClientNode : Node
int packetHeader;
try
{
packetHeader = await Task.Factory.StartNew(bufferReader.ReadInt32, cancellationToken);
packetHeader = bufferReader.ReadInt32();
}
catch (EndOfStreamException)
{