mirror of
				https://gitlab.com/ytdl-org/youtube-dl.git
				synced 2025-11-04 03:57:06 -05:00 
			
		
		
		
	[downloader/http] Fix resume when writing ot stdout (closes #16699)
This commit is contained in:
		@@ -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:
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user