projects
/
youtube-dl
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
dc53c78
)
[downloader/http] Fix resume when writing ot stdout (closes #16699)
author
Sergey M․
<dstftw@gmail.com>
Mon, 11 Jun 2018 20:12:29 +0000
(
03:12
+0700)
committer
Sergey M․
<dstftw@gmail.com>
Mon, 11 Jun 2018 20:12:29 +0000
(
03:12
+0700)
youtube_dl/downloader/http.py
patch
|
blob
|
history
diff --git
a/youtube_dl/downloader/http.py
b/youtube_dl/downloader/http.py
index a22875f6988eef76837c0b6ac62795d50b1e3d9a..5b1e960136f6166563692a13923684ca47bc125d 100644
(file)
--- a/
youtube_dl/downloader/http.py
+++ b/
youtube_dl/downloader/http.py
@@
-217,10
+217,11
@@
class HttpFD(FileDownloader):
before = start # start measuring
def retry(e):
- if ctx.tmpfilename != '-':
+ to_stdout = ctx.tmpfilename == '-'
+ if not to_stdout:
ctx.stream.close()
ctx.stream = None
- ctx.resume_len = os.path.getsize(encodeFilename(ctx.tmpfilename))
+ ctx.resume_len =
byte_counter if to_stdout else
os.path.getsize(encodeFilename(ctx.tmpfilename))
raise RetryDownload(e)
while True: