protected void ReleaseAsyncArgs(SocketAsyncEventArgs args) { try { args.AcceptSocket = null; args.ClearBuffer(); args.RemoteEndPoint = null; m_asyncArgsPool.Put(args); } catch { } }