Resolves issue with audio broadcasters attempting to reconnect if a connection attempt is not successful.

This commit is contained in:
Denny
2017-02-17 17:53:42 -05:00
parent 17c7466c6b
commit 79b4b30ec7
4 changed files with 9 additions and 4 deletions

View File

@@ -156,6 +156,8 @@ public class IcecastHTTPAudioBroadcaster extends IcecastAudioBroadcaster
disconnect(); disconnect();
} }
mConnecting.set(false);
} }
}; };
@@ -176,8 +178,6 @@ public class IcecastHTTPAudioBroadcaster extends IcecastAudioBroadcaster
{ {
mStreamingSession.closeNow(); mStreamingSession.closeNow();
} }
mConnecting.set(false);
} }
/** /**
@@ -256,6 +256,7 @@ public class IcecastHTTPAudioBroadcaster extends IcecastAudioBroadcaster
mSocketConnector = null; mSocketConnector = null;
mConnecting.set(false); mConnecting.set(false);
super.sessionClosed(session); super.sessionClosed(session);
} }

View File

@@ -147,6 +147,8 @@ public class IcecastTCPAudioBroadcaster extends IcecastAudioBroadcaster
disconnect(); disconnect();
} }
mConnecting.set(false);
} }
}; };
@@ -293,8 +295,6 @@ public class IcecastTCPAudioBroadcaster extends IcecastAudioBroadcaster
setBroadcastState(BroadcastState.ERROR); setBroadcastState(BroadcastState.ERROR);
disconnect(); disconnect();
} }
mConnecting.set(false);
} }
@Override @Override

View File

@@ -168,6 +168,8 @@ public class ShoutcastV1AudioBroadcaster extends AudioBroadcaster
disconnect(); disconnect();
} }
mConnecting.set(false);
} }
}; };

View File

@@ -204,6 +204,8 @@ public class ShoutcastV2AudioBroadcaster extends AudioBroadcaster implements IBr
disconnect(); disconnect();
} }
mConnecting.set(false);
} }
}; };