Having trouble finding it in the code.
Hi @stevepm,
Short answer: There are no default timeouts, or put in another way, default timeouts are infinite.
Detailed explanation: This might actually change based on the adapter you choose. Faraday doesn't set the adapter timeout unless you enforce it, so the "adapter default" is the one used. In most cases (if not all) this means no timeout. I haven't used all the adapter so I can't tell you te default for each of them, however the default one (Net::HTTP) has no timeout by default
FTR, Net::HTTP
default open_timeout
and read_timeout
is 60 seconds since ruby 2.3.
Most helpful comment
FTR,
Net::HTTP
defaultopen_timeout
andread_timeout
is 60 seconds since ruby 2.3.