def __init__(self, req_handler, fd=sys.stdin, port=None, max_requests=-1, backlog=5, max_threads=5):
"""Initialize main loop and set request_handler."""
self.req_handler = req_handler
self.fd = fd
self.__port = port
self._make_socket()
# how many requests we have left before terminating this process, -1 means infinite lifetime:
self.requests_left = max_requests
# for socket.listen(backlog):
self.backlog = backlog
# how many threads we have at maximum (including the main program = 1. thread)
self.max_threads = max_threads
评论列表
文章目录