作为cannot-bind-to-address-after-socket-program-crashes的后续行动,我在我的程序重新启动后收到此错误:
socket.error: [Errno 98] 地址已在使用中
在这种特殊情况下,程序不是直接使用套接字,而是启动自己的线程 TCP 服务器:
httpd = SocketServer.ThreadingTCPServer(('localhost', port), CustomHandler)
httpd.serve_forever()
如何修复此错误消息?