Beispiel #1
0
        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();
        }
Beispiel #2
0
        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();
        }