Merge pull request #66 from theflow/master

pass timeouts to patron
This commit is contained in:
rick 2011-12-28 09:13:24 -08:00
commit b7df22ccde

View File

@ -11,6 +11,11 @@ module Faraday
session = ::Patron::Session.new
if req = env[:request]
session.timeout = session.connect_timeout = req[:timeout] if req[:timeout]
session.connect_timeout = req[:open_timeout] if req[:open_timeout]
end
response = begin
data = Connection::METHODS_WITH_BODIES.include?(env[:method]) ? env[:body].to_s : nil
session.request(env[:method], env[:url].to_s, env[:request_headers], :data => data)