Index: boto/s3/resumable_download_handler.py |
diff --git a/boto/s3/resumable_download_handler.py b/boto/s3/resumable_download_handler.py |
index 5492e14bc726a4195283244834c64e23544df385..d7d2aa0ff3c4863cde317eca83dcaa4b5b346074 100644 |
--- a/boto/s3/resumable_download_handler.py |
+++ b/boto/s3/resumable_download_handler.py |
@@ -220,7 +220,7 @@ class ResumableDownloadHandler(object): |
gsutil runs), and the user could change some of the file and not |
realize they have inconsistent data. |
""" |
- fp = open(file_name, 'r') |
+ fp = open(file_name, 'rb') |
if key.bucket.connection.debug >= 1: |
print 'Checking md5 against etag.' |
hex_md5 = key.compute_md5(fp)[0] |