Moovida behaves badly when thetvdb images server is down or unresponsive

Bug #479114 reported by Ugo Riboni
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Moovida
Invalid
Undecided
Unassigned

Bug Description

TheTVDB uses two separate servers for images (like backdrops and posters) and for the API.
This bug is only related to the images server (images.thetvdb.com) being down, or unresponsive.

There are 2 possible cases:
A) if images.thetvdb.com just refuse the connection.
B) if images.thetvdb.com accepts the connection but hangs indefinitely before giving a response.

When browsing the recategorization menus, the following issues can be noticed:

In case (A), looking at the moovida log shows that most of those "connection failed" errors are not handled at all in any graceful way (for example by falling back to default thumbnails for images).

In case (B) the same thing happens, but what is worse is that while the server is hanging, moovida remains hanging too, and without proper indication of what is going on. For example, it may take a lot of time to enter some of the recategorization menus. This is because the timeout used by Moovida is very long (around 10 seconds it seems).

To test this the best way (assuming that thetvdb is up most of the time) I think one should write a tiny script that just listen on the HTTP port and that just hangs the response forever. Then change your /etc/hosts file (or equivalent in your OS) so that images.thetvdb.com is the local host. In this way, it is possible, and very simple, to simulate the server being down or unresponsive and being able to ensure the bug, or verify any fix.

Ugo Riboni (uriboni)
summary: - Moovida behaves badly when thetvdb images server is down
+ Moovida behaves badly when thetvdb images server is down or unresponsive
Changed in moovida:
assignee: nobody → Ugo Riboni (uriboni)
status: New → In Progress
milestone: none → bug-fixing-day
Revision history for this message
Sudesh (sudeshc-deactivatedaccount) wrote :

As far as this symptoms of 'Moovida behaves badly' and getting hung up indefinitely before giving a response is concerned , I not only observe it for providers like 'thetvdb' but also when I try to play some videos from plugins like 'canal plus' 'france television'.
Moovida tends to get hung up while buffering some videos.

Olivier Tilloy (osomon)
tags: added: feedback impairs-ux
tags: added: user-experience
removed: impairs-ux
Ugo Riboni (uriboni)
Changed in moovida:
assignee: Ugo Riboni (uriboni) → nobody
Revision history for this message
dino99 (9d9) wrote :

The latest free moovida 1.09 does not get any maintenance since a while. Now moovidadb.com is supporting Linux and support can be found at : http://www.fluendo.com/faq/

Changed in moovida:
status: In Progress → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.