Bugzilla – Bug 1658
Need a "Welcome To SqueezeNetwork" screen to push by when connecting
Last modified: 2008-04-01 11:12:20 UTC
Show this only when the user connects manually, not on a reconnect
We've stopped showing the "Welcome to SlimServer" screen as well, because of a race condition in the init/startup process. The screen is shown on a power up...but the power up happens in Slim::Player::Player::init(), before the tcp socket, etc. have been set in Slim::Player::Squeezebox::reconnect(). Without these values set, there's no communication back to the box for the showBriefly() in Slim::Player::Player::power(). A hacked fix for this (setting the tcpsock earlier) gets us in the right direction, but the message displays for too short a time - shorter than the default 1 second for showBriefly(). We may be overriding the message later on in the startup process.