From 50e838749d958d05a32a2ee8751c28859917c087 Mon Sep 17 00:00:00 2001 From: Denny Date: Sun, 29 Jan 2017 04:31:31 -0500 Subject: [PATCH] Resovles #159 - adds UnresolvedHostException error in Icecast metadata updater. --- .../broadcast/icecast/IcecastBroadcastMetadataUpdater.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/audio/broadcast/icecast/IcecastBroadcastMetadataUpdater.java b/src/audio/broadcast/icecast/IcecastBroadcastMetadataUpdater.java index b5ce0742..0aae21a4 100644 --- a/src/audio/broadcast/icecast/IcecastBroadcastMetadataUpdater.java +++ b/src/audio/broadcast/icecast/IcecastBroadcastMetadataUpdater.java @@ -38,6 +38,7 @@ import java.io.UnsupportedEncodingException; import java.net.ConnectException; import java.net.InetSocketAddress; import java.net.URLEncoder; +import java.nio.channels.UnresolvedAddressException; import java.util.HashMap; import java.util.Map; import java.util.Queue; @@ -152,6 +153,10 @@ public class IcecastBroadcastMetadataUpdater implements IBroadcastMetadataUpdate { //Do nothing, the server is unavailable } + else if(throwableCause instanceof UnresolvedAddressException) + { + //Do nothing - the server is temporarily unavailable + } else { if(!mStackTraceLoggingSuppressed)