private void AcceptSocket(IAsyncResult ar) { TcpListener listener = (TcpListener)ar.AsyncState; TcpClient client = listener.EndAcceptTcpClient(ar); SirikataClientView clientView = new SirikataClientView(client); lock (m_clients) m_clients.Add(clientView.SessionId, clientView); }
private void AcceptSocket(IAsyncResult ar) { TcpListener listener = (TcpListener) ar.AsyncState; TcpClient client = listener.EndAcceptTcpClient(ar); SirikataClientView clientView = new SirikataClientView(client); lock (m_clients) m_clients.Add(clientView.SessionId, clientView); }