diff --git a/container/Dockerfile b/container/Dockerfile index 9da444a0d..1010e2523 100644 --- a/container/Dockerfile +++ b/container/Dockerfile @@ -50,8 +50,8 @@ ENV SEARXNG_VERSION="$SEARXNG_GIT_VERSION" \ GRANIAN_WEBSOCKETS="false" \ GRANIAN_LOOP="uvloop" \ GRANIAN_BLOCKING_THREADS="4" \ - GRANIAN_WORKERS_KILL_TIMEOUT="30" \ - GRANIAN_BLOCKING_THREADS_IDLE_TIMEOUT="300" + GRANIAN_WORKERS_KILL_TIMEOUT="30s" \ + GRANIAN_BLOCKING_THREADS_IDLE_TIMEOUT="5m" VOLUME $CONFIG_PATH VOLUME $DATA_PATH diff --git a/manage b/manage index 757925d56..7c4fa581b 100755 --- a/manage +++ b/manage @@ -160,8 +160,8 @@ webapp.run() { GRANIAN_WEBSOCKETS="false" \ GRANIAN_LOOP="uvloop" \ GRANIAN_BLOCKING_THREADS="4" \ - GRANIAN_WORKERS_KILL_TIMEOUT="30" \ - GRANIAN_BLOCKING_THREADS_IDLE_TIMEOUT="300" \ + GRANIAN_WORKERS_KILL_TIMEOUT="30s" \ + GRANIAN_BLOCKING_THREADS_IDLE_TIMEOUT="5m" \ pyenv.cmd granian searx.webapp:app } diff --git a/requirements-dev.txt b/requirements-dev.txt index 1fc97d29a..661472332 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -21,4 +21,4 @@ wlc==1.15 coloredlogs==15.0.1 docutils>=0.21.2 parameterized==0.9.0 -granian[reload]==2.4.2 +granian[reload]==2.5.0 diff --git a/requirements-server.txt b/requirements-server.txt index 359a3211e..9a226c274 100644 --- a/requirements-server.txt +++ b/requirements-server.txt @@ -1 +1 @@ -granian==2.4.2 +granian==2.5.0