Merge 69f510b4c4848b5b7789b63d460aefe61da00b21 into 3e51ac11889bc4e1b577e4cedce62ed7c8c056b8

This commit is contained in:
nothing 2025-06-26 23:15:35 +01:00 committed by GitHub
commit b915af5eaf
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -80,6 +80,7 @@ if __name__ == "__main__":
headless = utils.get_config_headless()
server_host = os.environ.get('HOST', '0.0.0.0')
server_port = int(os.environ.get('PORT', 8191))
threads = int(os.environ.get('THREADS', 4))
# configure logger
logger_format = '%(asctime)s %(levelname)-8s %(message)s'
@ -121,5 +122,5 @@ if __name__ == "__main__":
class WaitressServerPoll(ServerAdapter):
def run(self, handler):
from waitress import serve
serve(handler, host=self.host, port=self.port, asyncore_use_poll=True)
serve(handler, host=self.host, port=self.port, asyncore_use_poll=True, threads=threads)
run(app, host=server_host, port=server_port, quiet=True, server=WaitressServerPoll)