From 05c598c830d4ff10b926a3f413e8a6129fd4337a Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Tue, 8 Sep 2015 18:16:50 +0200 Subject: Stuff --- src/main/java/org/openslx/imagemaster/App.java | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) (limited to 'src/main/java/org/openslx/imagemaster/App.java') diff --git a/src/main/java/org/openslx/imagemaster/App.java b/src/main/java/org/openslx/imagemaster/App.java index 6c834b0..4bb7730 100644 --- a/src/main/java/org/openslx/imagemaster/App.java +++ b/src/main/java/org/openslx/imagemaster/App.java @@ -35,22 +35,26 @@ public class App // Create binary listener Thread t; - t = new Thread( new BinaryListener( 9090, false ), "Thrift PLAIN" ); - servers.add( t ); - t.start(); + if ( Globals.getThriftPortPlain() != 0 ) { + t = new Thread( new BinaryListener( Globals.getThriftPortPlain(), false ), "Thrift PLAIN" ); + servers.add( t ); + t.start(); + } // Create UDP RPC local interface t = new Thread( new NetworkHandler( 1333, InetAddress.getLoopbackAddress() ) ); servers.add( t ); t.start(); - // Create SSL binary listener - try { - t = new Thread( new BinaryListener( 9091, true ), "Thrift TLS" ); - servers.add( t ); - t.start(); - } catch ( Exception e ) { - log.warn( "No TLS available:", e ); + if ( Globals.getThriftPortSsl() != 0 ) { + // Create SSL binary listener + try { + t = new Thread( new BinaryListener( Globals.getThriftPortSsl(), true ), "Thrift TLS" ); + servers.add( t ); + t.start(); + } catch ( Exception e ) { + log.warn( "No TLS available", e ); + } } // Run more servers -- cgit v1.2.3-55-g7522