From 832be0758b3318964055c793eeac1289a8bdf3e0 Mon Sep 17 00:00:00 2001 From: Victor Shyba Date: Fri, 1 Feb 2019 16:02:46 -0300 Subject: [PATCH] let cancel propagate --- lbrynet/blob_exchange/downloader.py | 1 + 1 file changed, 1 insertion(+) diff --git a/lbrynet/blob_exchange/downloader.py b/lbrynet/blob_exchange/downloader.py index e808a9773..2cd0ed219 100644 --- a/lbrynet/blob_exchange/downloader.py +++ b/lbrynet/blob_exchange/downloader.py @@ -57,6 +57,7 @@ class BlobDownloader: await asyncio.wait(tasks, loop=self.loop, return_when='FIRST_COMPLETED') except asyncio.CancelledError: drain_tasks(tasks) + raise async def download_blob(self, blob_hash: str, length: typing.Optional[int] = None) -> 'BlobFile': blob = self.blob_manager.get_blob(blob_hash, length)