lib/td/client/api/bulk_import.rb in td-client-0.8.85 vs lib/td/client/api/bulk_import.rb in td-client-0.9.0dev1
- old
+ new
@@ -159,10 +159,11 @@
else
return []
end
end
require File.expand_path('../compat_gzip_reader', File.dirname(__FILE__))
- u = MessagePack::Unpacker.new(Zlib::GzipReader.new(StringIO.new(body)))
+ io = StringIO.new(Zlib::GzipReader.new(StringIO.new(body)).read)
+ u = MessagePack::Unpacker.new(io)
if block
begin
u.each(&block)
rescue EOFError
end