diff options
author | ritchie <ritchie@gmx.at> | 2015-05-10 13:37:31 +0200 |
---|---|---|
committer | ritchie <ritchie@gmx.at> | 2015-05-10 13:37:31 +0200 |
commit | a59803b641f7eee45cfd0cf170e669dfe2b1eb8d (patch) | |
tree | 709e33cf24b80d68f16cbb147653695f78e2a9a1 /webserver | |
parent | c3e84a21f5169dc4c26c277370ebf28bd52b0cad (diff) | |
download | nanohttpd-a59803b641f7eee45cfd0cf170e669dfe2b1eb8d.tar.gz |
logging improved and all print stacktraces moved to logging
Diffstat (limited to 'webserver')
-rw-r--r-- | webserver/src/main/java/fi/iki/elonen/ServerRunner.java | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/webserver/src/main/java/fi/iki/elonen/ServerRunner.java b/webserver/src/main/java/fi/iki/elonen/ServerRunner.java index d3615a7..cfb1d6f 100644 --- a/webserver/src/main/java/fi/iki/elonen/ServerRunner.java +++ b/webserver/src/main/java/fi/iki/elonen/ServerRunner.java @@ -34,13 +34,20 @@ package fi.iki.elonen; */ import java.io.IOException; +import java.util.logging.Level; +import java.util.logging.Logger; public class ServerRunner { + /** + * logger to log to. + */ + private static Logger LOG = Logger.getLogger(ServerRunner.class.getName()); + public static <T extends NanoHTTPD> void run(Class<T> serverClass) { try { executeInstance((NanoHTTPD) serverClass.newInstance()); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, "Cound nor create server",e); } } |