Skip to content

Commit 5b77a89

Browse files
Baptiste PrevotCastavo
Baptiste Prevot
authored andcommitted
core: remove default value for runserver cli threads arg
1 parent a499e77 commit 5b77a89

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

core/src/main/java/fr/sncf/osrd/cli/ApiServerCommand.java

+3-2
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ public final class ApiServerCommand implements CliCommand {
4949
@Parameter(
5050
names = {"-j", "--threads"},
5151
description = "The number of threads to serve requests from")
52-
private int threads = 4;
52+
private Integer threads;
5353

5454
private String getEditoastUrl() {
5555
if (editoastUrl == null) {
@@ -108,7 +108,8 @@ public int run() {
108108
new FbStatus(404, new RsWithStatus(new RsText("Not found"), 404)), new FbSentry());
109109

110110
var serverConfig = new TkSlf4j(new TkFallback(monitoredRoutes, fallbacks));
111-
var serverBack = new BkParallel(new BkSafe(new BkBasic(serverConfig)), threads);
111+
var serverSafety = new BkSafe(new BkBasic(serverConfig));
112+
var serverBack = threads != null ? new BkParallel(serverSafety, threads) : new BkParallel(serverSafety);
112113
var serverFront = new FtBasic(serverBack, port);
113114
serverFront.start(Exit.NEVER);
114115
return 0;

0 commit comments

Comments
 (0)