Put the default arvados-cwl-runner --thread-count back down to 1.
authorPeter Amstutz <peter.amstutz@curii.com>
Wed, 7 Jul 2021 20:23:27 +0000 (16:23 -0400)
committerPeter Amstutz <peter.amstutz@curii.com>
Wed, 7 Jul 2021 20:23:27 +0000 (16:23 -0400)
On account of reports of workflows deadlocking.

no issue #

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

sdk/cwl/arvados_cwl/__init__.py

index 3f7f7a9722885d3d373d19ffb22c863621e37274..4bfe272789062018d47e33e1b46394a725f45e97 100644 (file)
@@ -201,7 +201,7 @@ def arg_parser():  # type: () -> argparse.ArgumentParser
                         help=argparse.SUPPRESS)
 
     parser.add_argument("--thread-count", type=int,
-                        default=4, help="Number of threads to use for job submit and output collection.")
+                        default=1, help="Number of threads to use for job submit and output collection.")
 
     parser.add_argument("--http-timeout", type=int,
                         default=5*60, dest="http_timeout", help="API request timeout in seconds. Default is 300 seconds (5 minutes).")