public void ReleaseChannel(Channel pChannel) { if (pChannel == null) return; _channels.Remove(pChannel.id); _channelPool.Push(pChannel.id); pChannel.ReturnPool(); }