diff --git a/flask_app/ConnectionLimiter.py b/flask_app/ConnectionLimiter.py index e4d77ff..b1621da 100644 --- a/flask_app/ConnectionLimiter.py +++ b/flask_app/ConnectionLimiter.py @@ -4,7 +4,7 @@ from functools import wraps class ConnectionLimiter: - def __init__(self, max_connections=10): + def __init__(self, max_connections=1): self.semaphore = threading.Semaphore(max_connections) def limit_connections(self, f): diff --git a/flask_app/start_up.py b/flask_app/start_up.py index 58d061f..148bbf2 100644 --- a/flask_app/start_up.py +++ b/flask_app/start_up.py @@ -13,7 +13,7 @@ from flask_app.routes.test_zbparse import test_zbparse_bp class FlaskAppWithLimiter(Flask): def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) - self.connection_limiter = ConnectionLimiter(max_connections=10) + self.connection_limiter = ConnectionLimiter(max_connections=1) def create_app(): app = FlaskAppWithLimiter(__name__)