0

在这里,我为一台服务器和 2 个客户端创建 3 个线程。我想停止线程并使端口号在一次执行后可重用。我的代码是

t1=threading.Thread(target=serv)
t2=threading.Thread(target=cli1)
t3=threading.Thread(target=cli2)

t1.start()
time.sleep(2)
t2.start()
time.sleep(2)
t1.start()
time.sleep(2)

这里serv和是包含客户端服务器程序的函数cli1cli2

如何终止这些线程?

4

1 回答 1

0

您需要修改您的 serv cli1 和 cli2 函数,以便它们在设置了您将在主线程中设置的标志时自行终止。

于 2013-10-17T10:38:30.823 回答