Bug 10407 - Streaming can get blocked after a failure
: Streaming can get blocked after a failure
Status: CLOSED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Audio
: 7.3.0
: All All
: P2 major (vote)
: 7.x
Assigned To: Alan Young
:
Depends on:
Blocks: 10379
  Show dependency treegraph
 
Reported: 2008-12-20 04:45 UTC by Alan Young
Modified: 2009-07-31 10:33 UTC (History)
1 user (show)

See Also:
Category: ---


Attachments
Proposed fix (3.03 KB, patch)
2008-12-20 06:37 UTC, Alan Young
Details | Diff
Revised patch (2.16 KB, patch)
2008-12-20 06:39 UTC, Alan Young
Details | Diff
Revised with Pandora change (2.52 KB, patch)
2008-12-20 07:15 UTC, Alan Young
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alan Young 2008-12-20 04:45:10 UTC
When already playing and streaming of the next song fails - typically at the start of a remote stream - then streaming will get hung up. It is necessary to stop play and restart to recover from this situation.

This is caused by a combination of circumstances in the state management within the StreamingController module and the individual player-control modules. The players do not internally mark themselves as ready-to-stream again after the failure and the controller fails to remove the failed track from the song-queue, resulting in the queue being too full to stream another track.
Comment 1 Alan Young 2008-12-20 06:37:29 UTC
Created attachment 4486 [details]
Proposed fix
Comment 2 Alan Young 2008-12-20 06:39:25 UTC
Created attachment 4487 [details]
Revised patch
Comment 3 Alan Young 2008-12-20 07:15:45 UTC
Created attachment 4488 [details]
Revised with Pandora change
Comment 4 Andy Grundman 2008-12-20 09:08:48 UTC
Looks good to me.
Comment 5 Alan Young 2008-12-21 07:20:47 UTC
Change 24388
Comment 6 James Richardson 2009-01-22 09:58:45 UTC
Fixed - Closed Message (SC)

This bug has been fixed in the 7.3.3 release version of SqueezeCenter!

Please download the new version from http://www.slimdevices.com/su_downloads.html if you haven't already.  

If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.
Comment 7 James Richardson 2009-01-22 13:54:31 UTC
Correction: SqueezeCenter version is 7.3.2
Comment 8 Chris Owens 2009-07-31 10:33:37 UTC
Reduce number of active targets for SC