summaryrefslogtreecommitdiff
path: root/lib/net/protocol.rb
diff options
context:
space:
mode:
authornahi <nahi@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2011-05-31 08:10:42 +0000
committernahi <nahi@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2011-05-31 08:10:42 +0000
commitb219a56c07ad5d9fb1f6cddfb78e97eff1e89379 (patch)
treeabbc8b358cb403ce305697538fd7c47f3a485f3a /lib/net/protocol.rb
parentda1db8b454c6f8f0714d762c72815cf73efba4d8 (diff)
* lib/net/http.rb, lib/net/protocol.rb: Allow to configure to wait
server returning '100 continue' response befor sending HTTP request body. See NEWS for more detail. See #3622. Original patch is made by Eric Hodel <drbrain@segment7.net>. * test/net/http/test_http.rb: test it. * NEWS: Add new feature. On my env (Ubuntu 11.04 64bit), 9510 tests, 2203824 assertions, 0 failures, 0 errors, 29 skips -> 9514 tests, 2203836 assertions, 0 failures, 0 errors, 29 skips git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31860 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib/net/protocol.rb')
-rw-r--r--lib/net/protocol.rb2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/net/protocol.rb b/lib/net/protocol.rb
index f908f3a1d6..ab0e70e609 100644
--- a/lib/net/protocol.rb
+++ b/lib/net/protocol.rb
@@ -50,12 +50,14 @@ module Net # :nodoc:
def initialize(io)
@io = io
@read_timeout = 60
+ @continue_timeout = nil
@debug_output = nil
@rbuf = ''
end
attr_reader :io
attr_accessor :read_timeout
+ attr_accessor :continue_timeout
attr_accessor :debug_output
def inspect