我有以下子类SocketServer.TCPServer
:
class MP3Server (SocketServer.TCPServer):
def __init__(self, server_address, RequestHandlerClass, SoundObj, DocRoot):
self.allow_reuse_address = True
SocketServer.TCPServer.__init__(self,
server_address,
RequestHandlerClass)
在初始化之前,我设置self.allow_reuse_address
为True
. 但是,当我停止并重新启动服务器时,我仍然收到有关地址已在使用中的错误。
我也尝试将该行更改为SocketServer.TCPServer.allow_reuse_address = True
,但效果不一样(老实说,我没想到第二个解决方案会有所不同)。