Issue #1696 has been updated by Steven Hartland.
File protocol.rb.patch added
Silly bug in original patch, fixed version here, results still consistent with original.
It may be interesting to note that this also brings net/http speed inline with that of libcurl ruby gems
open.core 15.296875 1.437500 16.734375 ( 22.416853)
open.patched 0.093750 0.218750 0.312500 ( 0.340683)
taf2-curb 0.171875 0.273438 0.445312 ( 0.546568)
----------------------------------------
http://redmine.ruby-lang.org/issues/show/1696----------------------------------------
http://redmine.ruby-lang.org