diff --git a/webodm/settings.py b/webodm/settings.py index a0bf4e24..a4f02666 100644 --- a/webodm/settings.py +++ b/webodm/settings.py @@ -326,7 +326,7 @@ CELERY_ACCEPT_CONTENT = ['json'] CELERY_INCLUDE=['worker.tasks'] CELERY_WORKER_REDIRECT_STDOUTS = False CELERY_WORKER_HIJACK_ROOT_LOGGER = False -CELERYD_MAX_TASKS_PER_CHILD = 1000 + if TESTING: CELERY_TASK_ALWAYS_EAGER = True diff --git a/worker.sh b/worker.sh index 93507582..98980159 100755 --- a/worker.sh +++ b/worker.sh @@ -52,7 +52,7 @@ start(){ action=$1 echo "Starting worker using broker at $WO_BROKER" - celery -A worker worker --loglevel=warn > /dev/null + celery -A worker worker --max-tasks-per-child 1000 --loglevel=warn > /dev/null } start_scheduler(){