(self, address, af=socket.AF_INET, encoding=DEFAULT_ENCODING)
| 281 | handler = DummyFTPHandler |
| 282 | |
| 283 | def __init__(self, address, af=socket.AF_INET, encoding=DEFAULT_ENCODING): |
| 284 | threading.Thread.__init__(self) |
| 285 | asyncore.dispatcher.__init__(self) |
| 286 | self.daemon = True |
| 287 | self.create_socket(af, socket.SOCK_STREAM) |
| 288 | self.bind(address) |
| 289 | self.listen(5) |
| 290 | self.active = False |
| 291 | self.active_lock = threading.Lock() |
| 292 | self.host, self.port = self.socket.getsockname()[:2] |
| 293 | self.handler_instance = None |
| 294 | self.encoding = encoding |
| 295 | |
| 296 | def start(self): |
| 297 | assert not self.active |
no test coverage detected