summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/netstd/Thrift/Transport/Layered/TFramedTransport.cs1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/netstd/Thrift/Transport/Layered/TFramedTransport.cs b/lib/netstd/Thrift/Transport/Layered/TFramedTransport.cs
index be1513fcf..f56098601 100644
--- a/lib/netstd/Thrift/Transport/Layered/TFramedTransport.cs
+++ b/lib/netstd/Thrift/Transport/Layered/TFramedTransport.cs
@@ -86,6 +86,7 @@ namespace Thrift.Transport
private async ValueTask ReadFrameAsync(CancellationToken cancellationToken)
{
+ UpdateKnownMessageSize(-1);
await InnerTransport.ReadAllAsync(HeaderBuf, 0, HeaderSize, cancellationToken);
int size = BinaryPrimitives.ReadInt32BigEndian(HeaderBuf);