while(true)
{
Socket socket = tcplistener.AcceptSocket();
webproxy = new WebProxy2(socket);
Thread thread = new Thread(new ThreadStart(webproxy.run));
thread.Start();
}
多线程不能这么处理,你这个无限循环,每循环一次,就new,当然速度要慢了