sapling/eden/scm/lib/edenapi
Arun Kulshreshtha ce4416de6b edenapi: increase low speed time limit to 2 minutes
Summary:
Increase [CURLOPT_LOW_SPEED_TIME](`https://curl.se/libcurl/c/CURLOPT_LOW_SPEED_TIME.html`) because users were hitting low speed timeouts during normal usage.

2 minutes was arbitrarily chosen, but it seems unlikely that we'd have situations where connections legitimately sit idle for more than 2 minutes. (If it turns out we do, that would be a bit concerning.)

This diff also updates the config option to specify the time in seconds instead of milliseconds because libcurl only supports second-level precision when specifying `CURLOPT_LOW_SPEED_TIME`. The config option name has been updated to explicitly include the unit to avoid confusion.

Differential Revision: D30272017

fbshipit-source-id: 0ae5e912c0dafc897fe19de3ea8e5aeb4ed8459c
2021-08-12 11:18:08 -07:00
..
bindings edenapi: remove INIT cell 2021-08-04 17:00:49 -07:00
src edenapi: increase low speed time limit to 2 minutes 2021-08-12 11:18:08 -07:00
tools Add bubble id to upload files call 2021-07-22 13:47:12 -07:00
trait Simplify server bonsai changeset upload 2021-08-05 09:29:45 -07:00
types Simplify server bonsai changeset upload 2021-08-05 09:29:45 -07:00
Cargo.toml edenapi: metric for inflight files and requests 2021-08-10 14:11:23 -07:00