From 3b4b4cac5f447fcfb54daaa48f6f09f3369a0290 Mon Sep 17 00:00:00 2001 From: Laurent Clouet Date: Thu, 30 Apr 2015 20:40:03 +0100 Subject: [PATCH] Use the log system instead of stdout/stderr --- src/com/sheepit/client/Server.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/com/sheepit/client/Server.java b/src/com/sheepit/client/Server.java index a057263..ddfc75a 100644 --- a/src/com/sheepit/client/Server.java +++ b/src/com/sheepit/client/Server.java @@ -29,6 +29,7 @@ import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStreamWriter; +import java.io.PrintWriter; import java.io.StringWriter; import java.io.UnsupportedEncodingException; import java.net.ConnectException; @@ -540,8 +541,9 @@ public class Server extends Thread implements HostnameVerifier, X509TrustManager return 0; } catch (Exception e) { - System.err.println("Server::HTTPGetFile exception"); - e.printStackTrace(); + StringWriter sw = new StringWriter(); + e.printStackTrace(new PrintWriter(sw)); + this.log.error("Server::HTTPGetFile exception " + e + " stacktrace " + sw.toString()); } this.log.debug("Server::HTTPGetFile(" + url_ + ", ...) will failed (end of function)"); return -2;