diff options
author | Simon Rettberg | 2015-09-08 18:16:50 +0200 |
---|---|---|
committer | Simon Rettberg | 2015-09-08 18:16:50 +0200 |
commit | 05c598c830d4ff10b926a3f413e8a6129fd4337a (patch) | |
tree | fccd910f1739e97b2132e8119fdda26893b75264 /src/main/java/org/openslx/imagemaster/App.java | |
parent | Compilable... (diff) | |
download | masterserver-05c598c830d4ff10b926a3f413e8a6129fd4337a.tar.gz masterserver-05c598c830d4ff10b926a3f413e8a6129fd4337a.tar.xz masterserver-05c598c830d4ff10b926a3f413e8a6129fd4337a.zip |
Stuff
Diffstat (limited to 'src/main/java/org/openslx/imagemaster/App.java')
-rw-r--r-- | src/main/java/org/openslx/imagemaster/App.java | 24 |
1 files changed, 14 insertions, 10 deletions
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 |