From e00c653c231dd2e624b1ac0fdfe32839ef8909bd Mon Sep 17 00:00:00 2001 From: 0xboobface <0xboobface@gmail.com> Date: Mon, 13 Aug 2018 18:29:13 +0200 Subject: [PATCH] Logging --- src/main/java/ctbrec/ui/ThumbCell.java | 1 + src/main/java/ctbrec/ui/ThumbOverviewTab.java | 8 +++++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/java/ctbrec/ui/ThumbCell.java b/src/main/java/ctbrec/ui/ThumbCell.java index 240224f9..6ba71d06 100644 --- a/src/main/java/ctbrec/ui/ThumbCell.java +++ b/src/main/java/ctbrec/ui/ThumbCell.java @@ -341,6 +341,7 @@ public class ThumbCell extends StackPane { }; private void startPlayer() { + // TODO if manual choice of stream quality is enabled, do the same thing as starting a download here try { StreamInfo streamInfo = Chaturbate.getStreamInfo(model, client); if(streamInfo.room_status.equals("public")) { diff --git a/src/main/java/ctbrec/ui/ThumbOverviewTab.java b/src/main/java/ctbrec/ui/ThumbOverviewTab.java index 1cb81759..f85e21fe 100644 --- a/src/main/java/ctbrec/ui/ThumbOverviewTab.java +++ b/src/main/java/ctbrec/ui/ThumbOverviewTab.java @@ -2,6 +2,7 @@ package ctbrec.ui; import java.io.IOException; +import java.net.SocketTimeoutException; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; @@ -226,7 +227,12 @@ public class ThumbOverviewTab extends Tab implements TabSelectionListener { alert.setTitle("Error"); alert.setHeaderText("Couldn't fetch model list"); if(event.getSource().getException() != null) { - alert.setContentText(event.getSource().getException().getLocalizedMessage()); + if(event.getSource().getException() instanceof SocketTimeoutException) { + LOG.debug("Fetching model list timed out"); + return; + } else { + alert.setContentText(event.getSource().getException().getLocalizedMessage()); + } } else { alert.setContentText(event.getEventType().toString()); }