diff --git a/src/main/java/bdv/server/BigDataServer.java b/src/main/java/bdv/server/BigDataServer.java
index 269030f57f5e9429a9e543db3d25480fe55daf62..8338c14a53a099aa5411f6d9786201fc3697bfe6 100644
--- a/src/main/java/bdv/server/BigDataServer.java
+++ b/src/main/java/bdv/server/BigDataServer.java
@@ -83,7 +83,7 @@ public class BigDataServer
final String thumbnailsDirectoryName = getThumbnailDirectoryPath( params );
// Threadpool for multiple connections
- final Server server = new Server( new QueuedThreadPool( 1000, 10 ) );
+ final Server server = new Server( new QueuedThreadPool( 200, 8 ) );
// ServerConnector configuration
final ServerConnector connector = new ServerConnector( server );
@@ -186,7 +186,7 @@ public class BigDataServer
// create Options object
final Options options = new Options();
- final String cmdLineSyntax = "BigDataServer [OPTIONS] [NAME XML]...";
+ final String cmdLineSyntax = "BigDataServer [OPTIONS] [NAME XML] ...\n";
final String description =
"Serves one or more XML/HDF5 datasets for remote access over HTTP.\n" +
@@ -299,6 +299,7 @@ public class BigDataServer
catch ( final ParseException | IllegalArgumentException e )
{
LOG.warn( e.getMessage() );
+ System.out.println();
final HelpFormatter formatter = new HelpFormatter();
formatter.printHelp( cmdLineSyntax, description, options, null );
}