aboutsummaryrefslogtreecommitdiff
path: root/webserver
diff options
context:
space:
mode:
authorritchie <ritchie@gmx.at>2015-05-10 13:37:31 +0200
committerritchie <ritchie@gmx.at>2015-05-10 13:37:31 +0200
commita59803b641f7eee45cfd0cf170e669dfe2b1eb8d (patch)
tree709e33cf24b80d68f16cbb147653695f78e2a9a1 /webserver
parentc3e84a21f5169dc4c26c277370ebf28bd52b0cad (diff)
downloadnanohttpd-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.java9
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);
}
}