TServerSocket 使用 阻塞模式,
当client 连上时,为其分配一个线程 进行监听
然后 当我 把clientsocket.active := false 后, 没有释放 服务段分配的 线城我在吧serversocket.active := false 后, 应用程序自动关掉(直接运行exe)。怎么回事啊?
如果用delphi 就会报错。
当client 连上时,为其分配一个线程 进行监听
然后 当我 把clientsocket.active := false 后, 没有释放 服务段分配的 线城我在吧serversocket.active := false 后, 应用程序自动关掉(直接运行exe)。怎么回事啊?
如果用delphi 就会报错。
SocketThread.FreeOnTerminate := True;
就行了