我有以下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
,但它的工作方式不一样(说实话,我对第二种解决方案并没有什么不同)。