From 6ca0e61f1f88c08894c41c27f8a250d6be85f58e Mon Sep 17 00:00:00 2001 From: 0xb00bface <0xboobface@gmail.com> Date: Sat, 18 Jul 2020 19:05:09 +0200 Subject: [PATCH] Improve exception handling --- .../ctbrec/recorder/download/hls/MergedFfmpegHlsDownload.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/common/src/main/java/ctbrec/recorder/download/hls/MergedFfmpegHlsDownload.java b/common/src/main/java/ctbrec/recorder/download/hls/MergedFfmpegHlsDownload.java index 27e1c242..da63dd00 100644 --- a/common/src/main/java/ctbrec/recorder/download/hls/MergedFfmpegHlsDownload.java +++ b/common/src/main/java/ctbrec/recorder/download/hls/MergedFfmpegHlsDownload.java @@ -6,6 +6,7 @@ import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; +import java.net.MalformedURLException; import java.net.URL; import java.nio.file.Files; import java.time.Duration; @@ -229,6 +230,9 @@ public class MergedFfmpegHlsDownload extends AbstractHlsDownload { LOG.info("Unexpected error while downloading {}", model, e); } running = false; + } catch (MalformedURLException e) { + LOG.info("Malformed URL {} - {}", model, segmentPlaylistUri, e); + running = false; } catch (Exception e) { LOG.info("Unexpected error while downloading {}", model, e); running = false;