internal void CloseFree() { ReceiveBuffer.Free(); ReceiveBigBuffer.TryFree(); FreeReceiveDeSerializer(); if (Sender != null) { Sender.Close(); } if (ClientCreator.CommandClient.IsDisposed != 0) { LazyLog.KeepMode = AutoCSer.Threading.SecondTimerKeepMode.Canceled; } }
internal void CloseFree() { ReceiveBuffer.Free(); ReceiveBigBuffer.TryFree(); if (CheckTimer != null) { CheckTimer.Free(this); ClientCheckTimer.FreeNotNull(CheckTimer); CheckTimer = null; } FreeReceiveDeSerializer(); if (Sender != null) { Sender.Close(); } }