about summary refs log tree commit homepage
path: root/lib/mogilefs/http_file.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/mogilefs/http_file.rb')
-rw-r--r--lib/mogilefs/http_file.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/mogilefs/http_file.rb b/lib/mogilefs/http_file.rb
index 064447f..96e9887 100644
--- a/lib/mogilefs/http_file.rb
+++ b/lib/mogilefs/http_file.rb
@@ -91,7 +91,7 @@ class MogileFS::HTTPFile < StringIO
       file_size = put_streaming_io(sock, uri)
     elsif @big_io
       if String === @big_io || @big_io.respond_to?(:to_path)
-        file ||= File.open(@big_io)
+        file = File.open(@big_io)
         stat = file.stat
         file_size = request_put(sock, uri, stat.file? ? stat.size : nil, file)
       else