static void Main(string[] args) { TcpListener serverSocket = new TcpListener(80); ClientList ServerList = new ClientList(); serverSocket.Start(); while (true) { //Console.WriteLine("Initiated"); Service Service = new Service(serverSocket.AcceptTcpClient(), ServerList.TCPList, ServerList.StreamList); Task.Factory.StartNew(() => Service.doIt(ServerList)); } serverSocket.Stop(); }