From 22e7fa7ded1739e35c39f0827c54d88aff3d6bcb Mon Sep 17 00:00:00 2001 From: Laurent Clouet Date: Wed, 1 Mar 2017 00:30:48 +0100 Subject: [PATCH] Bugfix: don't update lastRequestTime in case of error (Timeout, IOException,...) --- src/com/sheepit/client/Server.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/com/sheepit/client/Server.java b/src/com/sheepit/client/Server.java index abd9571..f03b275 100644 --- a/src/com/sheepit/client/Server.java +++ b/src/com/sheepit/client/Server.java @@ -548,6 +548,9 @@ public class Server extends Thread implements HostnameVerifier, X509TrustManager } } + // actually use the connection to, in case of timeout, generate an exception + connection.getResponseCode(); + this.lastRequestTime = new Date().getTime(); return connection;