]> WPIA git - gigi.git/commitdiff
Warn, if (why ever) the uid can't be set.
authorJanis Streib <janis@dogcraft.de>
Fri, 20 Jun 2014 14:28:59 +0000 (16:28 +0200)
committerFelix Dörre <felix@dogcraft.de>
Sat, 21 Jun 2014 14:27:12 +0000 (16:27 +0200)
src/org/cacert/gigi/Launcher.java

index bbfd9aea7fecf85d0b9e55b1366ccd5e4af81244..1ed07e2cdb13dbc72af9e3213cd4ecb8d3444ee7 100644 (file)
@@ -22,6 +22,7 @@ import org.eclipse.jetty.server.ServerConnector;
 import org.eclipse.jetty.server.SslConnectionFactory;
 import org.eclipse.jetty.servlet.ServletContextHandler;
 import org.eclipse.jetty.servlet.ServletHolder;
+import org.eclipse.jetty.util.log.Log;
 import org.eclipse.jetty.util.ssl.SslContextFactory;
 
 public class Launcher {
@@ -42,8 +43,12 @@ public class Launcher {
                s.setHandler(sh);
                sh.addServlet(new ServletHolder(new TestServlet()), "/");
                s.start();
-               SetUID uid = new SetUID();
-               System.out.println(uid.setUid(-2, -2).getMessage());
+               if (connector.getPort() <= 1024) {
+                       SetUID uid = new SetUID();
+                       if (!uid.setUid(-2, -2).getSuccess()) {
+                               Log.getLogger(Launcher.class).warn("Couldn't set uid!");
+                       }
+               }
        }
 
        private static SslContextFactory generateSSLContextFactory()