diff options
Diffstat (limited to 'lib/mogilefs/copy_stream.rb')
-rw-r--r-- | lib/mogilefs/copy_stream.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/mogilefs/copy_stream.rb b/lib/mogilefs/copy_stream.rb index 7531f54..9397e89 100644 --- a/lib/mogilefs/copy_stream.rb +++ b/lib/mogilefs/copy_stream.rb @@ -22,7 +22,7 @@ module MogileFS::CopyStream # :nodoc: dst_io.flush if dst_io.respond_to?(:flush) written ensure - src_io.close if src_io != src - dst_io.close if dst_io != dst + src_io.close if src.respond_to?(:to_str) + dst_io.close if dst.respond_to?(:to_str) end end |