diff --git a/src/ocrmypdf/extra_plugins/awslambda.py b/src/ocrmypdf/extra_plugins/awslambda.py index bf7569f3..0effcc1d 100644 --- a/src/ocrmypdf/extra_plugins/awslambda.py +++ b/src/ocrmypdf/extra_plugins/awslambda.py @@ -115,9 +115,10 @@ class LambdaExecutor(Executor): task_finished: Callable, ): if use_threads and max_workers == 1: - for args in task_arguments: - result = task(args) - task_finished(result, self.pbar_class) + with self.pbar_class(**tqdm_kwargs) as pbar: + for args in task_arguments: + result = task(args) + task_finished(result, pbar) return task_arguments = list(task_arguments)