messy typo adding errback

--HG--
extra : convert_revision : svn%3Ab85faa78-f9eb-468e-a121-7cced6da292c%40245
This commit is contained in:
Daniel Grana 2008-09-16 14:03:39 +00:00
parent e0d90f9d87
commit 41a4f22c27
1 changed files with 4 additions and 4 deletions

View File

@ -71,6 +71,9 @@ class MediaPipeline(object):
return wad
def _download(self, request, info, fp):
def _bugtrap(_failure):
log.msg('Unhandled ERROR in MediaPipeline._downloaded: %s' % (_failure), log.ERROR, domain=info.domain)
dwld = mustbe_deferred(self.download, request, info)
dwld.addCallbacks(
callback=self.media_downloaded,
@ -79,12 +82,9 @@ class MediaPipeline(object):
errbackArgs=(request, info),
)
dwld.addBoth(self._downloaded, info, fp)
dwld.addErrback(_bugtrap)
info.downloading[fp] = (request, dwld)
def _bugtrap(_failure):
log.msg('Unhandled ERROR in MediaPipeline._downloaded: %s' % (_failure), log.ERROR, domain=info.domain)
dwld.errback(_bugtrap)
def _downloaded(self, result, info, fp):
info.downloaded[fp] = result # cache result
waiting = info.waiting[fp] # client list