diff --git a/src/main/java/io/github/dsheirer/audio/broadcast/icecast/IcecastHTTPAudioBroadcaster.java b/src/main/java/io/github/dsheirer/audio/broadcast/icecast/IcecastHTTPAudioBroadcaster.java index 0381e474..4ef5f396 100644 --- a/src/main/java/io/github/dsheirer/audio/broadcast/icecast/IcecastHTTPAudioBroadcaster.java +++ b/src/main/java/io/github/dsheirer/audio/broadcast/icecast/IcecastHTTPAudioBroadcaster.java @@ -1,21 +1,23 @@ /* - * ****************************************************************************** - * sdrtrunk - * Copyright (C) 2014-2019 Dennis Sheirer * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * * ****************************************************************************** + * * Copyright (C) 2014-2019 Dennis Sheirer + * * + * * This program is free software: you can redistribute it and/or modify + * * it under the terms of the GNU General Public License as published by + * * the Free Software Foundation, either version 3 of the License, or + * * (at your option) any later version. + * * + * * This program is distributed in the hope that it will be useful, + * * but WITHOUT ANY WARRANTY; without even the implied warranty of + * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * * GNU General Public License for more details. + * * + * * You should have received a copy of the GNU General Public License + * * along with this program. If not, see + * * ***************************************************************************** * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see - * ***************************************************************************** */ package io.github.dsheirer.audio.broadcast.icecast; @@ -146,12 +148,12 @@ public class IcecastHTTPAudioBroadcaster extends IcecastAudioBroadcaster } else if(throwableCause != null) { - setBroadcastState(BroadcastState.ERROR); + setBroadcastState(BroadcastState.DISCONNECTED); mLog.debug("Failed to connect", rie); } else { - setBroadcastState(BroadcastState.ERROR); + setBroadcastState(BroadcastState.DISCONNECTED); mLog.debug("Failed to connect - no exception is available"); } @@ -282,14 +284,14 @@ public class IcecastHTTPAudioBroadcaster extends IcecastAudioBroadcaster else { mLog.error("HTTP protocol decoder error", throwable); - setBroadcastState(BroadcastState.TEMPORARY_BROADCAST_ERROR); + setBroadcastState(BroadcastState.DISCONNECTED); disconnect(); } } else { mLog.error("Broadcast error", throwable); - setBroadcastState(BroadcastState.TEMPORARY_BROADCAST_ERROR); + setBroadcastState(BroadcastState.DISCONNECTED); disconnect(); }