diff --git a/cwltool/executors.py b/cwltool/executors.py index bfc87f9c7..f069f70a2 100644 --- a/cwltool/executors.py +++ b/cwltool/executors.py @@ -438,7 +438,7 @@ def run_jobs( logger: logging.Logger, runtime_context: RuntimeContext, ) -> None: - self.taskqueue: TaskQueue = TaskQueue(threading.Lock(), psutil.cpu_count()) + self.taskqueue: TaskQueue = TaskQueue(threading.Lock(), self.max_cores ) try: jobiter = process.job(job_order_object, self.output_callback, runtime_context)