From cde760df9dba4da9180d8da058f8ef407a72de27 Mon Sep 17 00:00:00 2001 From: Wesley Beary Date: Tue, 21 Jul 2009 20:55:22 -0700 Subject: [PATCH] don't push CRLF into parser from chunks --- lib/fog/connection.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/fog/connection.rb b/lib/fog/connection.rb index 35203b1ff..924cebc4f 100644 --- a/lib/fog/connection.rb +++ b/lib/fog/connection.rb @@ -111,7 +111,8 @@ module Fog while true # 2 == "/r/n".length chunk_size = @connection.readline.chomp!.to_i(16) + 2 - body << @connection.read(chunk_size) + chunk = @connection.read(chunk_size) + body << chunk[0...-2] if chunk_size == 2 break end