about summary refs log tree commit diff
path: root/src/libstore/globals.hh
diff options
context:
space:
mode:
authorEelco Dolstra <edolstra@gmail.com>2017-04-19T12·54+0200
committerEelco Dolstra <edolstra@gmail.com>2017-04-19T12·54+0200
commit9cc8047f44b3d333c2c55c140165bfd507f4d41e (patch)
tree6c88d7d1fe722f43951e307f13700e293a3debb5 /src/libstore/globals.hh
parentb0cb11722626e906a73f10dd9a0c9eea29faf43a (diff)
Reimplement connect-timeout
Fixes #1339.
Diffstat (limited to 'src/libstore/globals.hh')
-rw-r--r--src/libstore/globals.hh3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libstore/globals.hh b/src/libstore/globals.hh
index f3a6038cafae..72863920de99 100644
--- a/src/libstore/globals.hh
+++ b/src/libstore/globals.hh
@@ -270,6 +270,9 @@ public:
     struct CaseHackTag { };
     Setting<bool, CaseHackTag> useCaseHack{this, nix::useCaseHack, "use-case-hack",
         "Whether to enable a Darwin-specific hack for dealing with file name collisions."};
+
+    Setting<unsigned long> connectTimeout{this, 0, "connect-timeout",
+        "Timeout for connecting to servers during downloads. 0 means use curl's builtin default."};
 };