Bug 4225 - Make setup code and RSS/Podcast verification async
: Make setup code and RSS/Podcast verification async
Status: CLOSED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Web Interface
: 6.5.0
: PC Windows XP
: P2 normal (vote)
: ---
Assigned To: Andy Grundman
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2006-09-26 18:15 UTC by Bob Bressler
Modified: 2008-12-18 11:12 UTC (History)
3 users (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bob Bressler 2006-09-26 18:15:48 UTC
First, I am typing this for the second time because Bugzilla thought I missed a field and made me start with a clean slate. This time you only get the short version.

new Transporter. Slimserver 6.5. When setting player settings from the server html interface, the Transporter will sometimes freeze. Only unplugging and replugging gets you out of it.
Comment 1 Andy Grundman 2006-09-26 18:46:58 UTC
Never seen this, which settings page does it happen on?  Is it really frozen or has SlimServer just locked up?  Does pressing and holding LEFT or the Back button take you to the firmware menu?
Comment 2 Bob Bressler 2006-09-26 19:28:25 UTC
perhaps I did not use the right terminology. I did some CHANGEs on the PC (HTML) interface to the TRANSPORTER and the TRANSPORTER locked up. No button did anything. Only pulling the plug changed it. The 1st time it happened, the TRANSPORTER was in standby (I only figured it out by noticing that the clock was not counting up). I think I was trying to find a RSS feed, which I guess does not exist in the current TRANSPORT sw. (Or, if it does - that's another symptom ;)

\bob
Comment 3 Andy Grundman 2006-09-26 20:22:06 UTC
OK so one of the few places left in SlimServer that does synchronous HTTP is the RSS feed checker in the Settings menu.  This will completely lock up SlimServer until the HTTP request times out.  Try it again but this time don't unplug the Transporter or kill SlimServer, just wait and see if it starts working again after a while.  We'll have this problem fixed by 7.0.
Comment 4 Bob Bressler 2006-09-26 21:53:01 UTC
Andy,

Thanks - I will try that. BTW, am I correct that although "RSS News Ticket" appears in the documentation, it is not in the current TRANSPORTER software?

\bob
Comment 5 KDF 2006-09-26 22:54:29 UTC
The "RSS News Ticker" can be chosen in the player settings, basic settings.  Add feeds under server settings->plugins

It is included in 6.5.0 and is available for all players. I use it on mine.
Comment 6 Bob Bressler 2006-09-27 09:28:13 UTC
ah, it is a screen saver! perhaps that's obvious, but I was thinking of a something like a Internet Radio model. Maybe the instructions should give you a hint like "Choose a screensaver to use when xxx = RSS News Ticker"
Comment 7 Ross Levine 2007-05-31 18:03:38 UTC
Bob is this still an issue?
Comment 8 Andy Grundman 2007-05-31 19:12:16 UTC
This is still an issue and is on the todo list for 7.0.
Comment 9 Michael Herger 2007-12-21 04:41:32 UTC
Andy, is this issue still open?
Comment 10 Andy Grundman 2007-12-21 05:31:06 UTC
Yeah, if you look at Slim::Plugin::RSSNews::Settings::validateFeed, it does a synchronous HTTP request.  Same with Podcast.  Not that hard to fix as the HTTP code supports using a callback.  We need to figure out if we're replacing one or both of these with InfoBrowser.
Comment 11 Andy Grundman 2008-01-18 14:13:00 UTC
Fixed in change 16453.
Comment 12 Chris Owens 2008-03-07 09:03:10 UTC
This bug is being closed since it was resolved for a version which is now released!  Please download the new version of SqueezeCenter (formerly SlimServer) at http://www.slimdevices.com/su_downloads.html

If you are still seeing this bug, please re-open it and we will consider it for a future release.