diff --git a/src/MsgPack.Rpc.Client/Rpc/Client/Protocols/ClientTransport.cs b/src/MsgPack.Rpc.Client/Rpc/Client/Protocols/ClientTransport.cs index f1d2693..30a2b72 100644 --- a/src/MsgPack.Rpc.Client/Rpc/Client/Protocols/ClientTransport.cs +++ b/src/MsgPack.Rpc.Client/Rpc/Client/Protocols/ClientTransport.cs @@ -1080,9 +1080,11 @@ protected virtual void OnReceived( ClientResponseContext context ) return; } - this.FinishReceiving( context ); - return; + //this.FinishReceiving( context ); + //return; } + + this.FinishReceiving( context ); } private void FinishReceiving( ClientResponseContext context ) @@ -1090,7 +1092,7 @@ private void FinishReceiving( ClientResponseContext context ) context.StopWatchTimeout(); context.Timeout -= this.OnReceiveTimeout; this.Manager.ReturnResponseContext( context ); - this.Manager.ReturnTransport( this ); + //this.Manager.ReturnTransport( this ); } private static int? TryDetectMessageId( ClientResponseContext context )