Bugzilla – Bug 7531
Sync/unsync operations sometimes need to consider players which are off
Last modified: 2009-07-31 10:18:09 UTC
The various UIs for controlling synchronization (membership of a sync-group), do not always consider players which are off in an appropriate fashion. For example, the SBC UI synchronization screen will show an empty checkbox for a player which is off and which is in the same sync-group as the controlled player. It would make more sense to show a checked checkbox in this case.
Slim::Player::Sync::isSyncedWith($client, $buddy) appears to return false if $buddy is off but is in the same sync group as client. Is this the correct behaviour or is it the source of this bug? If you then go on to try and sync client and buddy in this state, you get the following in the log: [21:42:53.2094] Slim::Utils::Misc::msg (1310) Warning: [21:42:53.2083] Use of uninitialized value in numeric eq (==) at /usr/local/slimserver70/Slim/Player/Sync.pm line 235.
*** Bug 1831 has been marked as a duplicate of this bug. ***
Fixed by new-streaming changes in 7.3
This bug has been fixed in the 7.3.0 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.
Reduce number of active targets for SC