Browse Source

[http] Avoid closing stdout (Fixes #3686)

totalwebcasting
Sergey M․ 10 years ago
parent
commit
88a23aef5a
1 changed files with 2 additions and 1 deletions
  1. +2
    -1
      youtube_dl/downloader/http.py

+ 2
- 1
youtube_dl/downloader/http.py View File

@ -193,7 +193,8 @@ class HttpFD(FileDownloader):
self.to_stderr(u"\n")
self.report_error(u'Did not get any data blocks')
return False
stream.close()
if tmpfilename != u'-':
stream.close()
self.report_finish(data_len_str, (time.time() - start))
if data_len is not None and byte_counter != data_len:
raise ContentTooShortError(byte_counter, int(data_len))


Loading…
Cancel
Save