Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Icecast/Broadcastify Feed Should Attempt Reconnect On Mountpoint In Use #1423

Closed
DSheirer opened this issue Jan 20, 2023 · 0 comments · Fixed by #1424
Closed

Icecast/Broadcastify Feed Should Attempt Reconnect On Mountpoint In Use #1423

DSheirer opened this issue Jan 20, 2023 · 0 comments · Fixed by #1424
Assignees
Milestone

Comments

@DSheirer
Copy link
Owner

Version 0.5.0 final included an update that detects when the Icecast V1 or Broadcastify Feed server reports that the mountpoint is already in use. Previously, this was mis-identified as a general connection error and this allowed the stream to attempt a reconnect at each reconnect interval. With the update, a mountpoint in use error is a terminal error and the stream will not attempt a reconnect.

Update the logic so that the stream attempts a reconnect after encountering a mountpoint in use response from the server.

The downside to this change is that when a streaming mount point is truly in use by another streamer, sdrtrunk will repeatedly attempt to connect to that server every 30 seconds, but will report the error on each connection attempt.

@DSheirer DSheirer added this to the Build 0.5.1 milestone Jan 20, 2023
@DSheirer DSheirer self-assigned this Jan 20, 2023
DSheirer pushed a commit that referenced this issue Jan 20, 2023
DSheirer added a commit that referenced this issue Jan 20, 2023
…g a mountpoint in use error response. (#1424)

Co-authored-by: Denny Sheirer <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant