From ede6dd73d20213c9a57d60258da2c0cb1977ca60 Mon Sep 17 00:00:00 2001 From: 0xboobface <0xboobface@gmail.com> Date: Wed, 28 Nov 2018 20:30:45 +0100 Subject: [PATCH] Don't print stacktrace on timeout in OnlineMonitor --- common/src/main/java/ctbrec/recorder/LocalRecorder.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/common/src/main/java/ctbrec/recorder/LocalRecorder.java b/common/src/main/java/ctbrec/recorder/LocalRecorder.java index 82c5219c..e6df866b 100644 --- a/common/src/main/java/ctbrec/recorder/LocalRecorder.java +++ b/common/src/main/java/ctbrec/recorder/LocalRecorder.java @@ -5,6 +5,7 @@ import static ctbrec.Recording.STATUS.*; import java.io.File; import java.io.FilenameFilter; import java.io.IOException; +import java.net.SocketTimeoutException; import java.nio.file.FileStore; import java.nio.file.Files; import java.security.InvalidKeyException; @@ -441,6 +442,8 @@ public class LocalRecorder implements Recorder { } catch (HttpException e) { LOG.error("Couldn't check if model {} is online. HTTP Response: {} - {}", model.getName(), e.getResponseCode(), e.getResponseMessage()); + } catch (SocketTimeoutException e) { + LOG.error("Couldn't check if model {} is online. Request timed out", model.getName()); } catch (Exception e) { LOG.error("Couldn't check if model {} is online", model.getName(), e); }