private void Run() { TcpListener listener = new TcpListener(new IPEndPoint(IPAddress.Loopback, _port)); listener.Start(); while (_alive) { try { if (listener.Pending()) { TcpClient client = listener.AcceptTcpClient(); HttpMessage message = new HttpMessage(this, _getHandler, _postHandler); message.ProcessClient(client); } } catch { } Thread.Sleep(1); } listener.Stop(); }
private void Run() { TcpListener listener = new TcpListener(new IPEndPoint(IPAddress.Loopback, _port)); listener.Start(); while (_alive) { try { TcpClient client = listener.AcceptTcpClient(); HttpMessage message = new HttpMessage(this, _getHandler, _postHandler); message.ProcessClient(client); } catch { } Thread.Sleep(1); } listener.Stop(); }