Author: duncan
Date: Sun Feb 24 12:33:16 2008
New Revision: 10427
Log:
[ 1898304 ] Crash on EPG w/o recordserver
Fix applied, there may be more of this type of failure
Modified:
branches/rel-1/freevo/src/tv/record_client.py
Modified: branches/rel-1/freevo/src/tv/record_client.py
==============================================================================
--- branches/rel-1/freevo/src/tv/record_client.py (original)
+++ branches/rel-1/freevo/src/tv/record_client.py Sun Feb 24 12:33:16 2008
@@ -243,7 +243,7 @@
_debug_('isProgAFavoriteNow(prog=%r, favs=%r)' % (prog, favs), 1)
inprogress = self.recordserver_rpc('isProgAFavorite', prog, favs)
if inprogress is None:
- return None
+ return (None, _('Recording server is not available'))
inprogress.wait()
result = inprogress.get_result()
_debug_('isProgAFavoriteNow.result=%r' % (result,), 1)
@@ -305,7 +305,7 @@
inprogress = self.recordserver_rpc('addEditedFavorite', \
name, title, chan, dow, mod, priority, allowDuplicates, onlyNew)
if inprogress is None:
- return None
+ return (None, _('Recording server is not available'))
inprogress.wait()
result = inprogress.get_result()
_debug_('addEditedFavoriteNow.result=%r' % (result,), 1)
@@ -341,7 +341,7 @@
_debug_('scheduleRecordingNow(prog=%r)' % (prog,), 1)
inprogress = self.recordserver_rpc('scheduleRecording', prog)
if inprogress is None:
- return None
+ return (None, _('Recording server is not available'))
inprogress.wait()
result = inprogress.get_result()
_debug_('scheduleRecordingNow.result=%r' % (result,), 1)
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog