Output to stdout: ensure stdout is flushed to prevent truncation errors

This commit is contained in:
James R. Barlow
2017-01-19 16:41:10 -08:00
parent d4c72b371f
commit 6cc5135d2d
+1
View File
@@ -806,6 +806,7 @@ def copy_final(
from shutil import copyfileobj
with open(input_file, 'rb') as input_stream:
copyfileobj(input_stream, sys.stdout.buffer)
sys.stdout.flush()
else:
shutil.copy(input_file, output_file)