diff options
author | Eelco Dolstra <edolstra@gmail.com> | 2018-09-07T15·08+0200 |
---|---|---|
committer | Eelco Dolstra <edolstra@gmail.com> | 2018-09-07T15·08+0200 |
commit | bba3f0a308cceb56bad4aa1efe13927360ae463f (patch) | |
tree | 7c778faa9df588ff0b232f37d0ca797ab8f25daa /src/libstore/store-api.hh | |
parent | 33c3f91885429b60cab551e761f297a640aff7d5 (diff) |
If fallback is enabled, temporarily disable substituters after a failure
Otherwise, we just keep asking the substituter for other .narinfo files, which can take a very long time due to retries/timeouts.
Diffstat (limited to 'src/libstore/store-api.hh')
-rw-r--r-- | src/libstore/store-api.hh | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libstore/store-api.hh b/src/libstore/store-api.hh index 7c5b495a4482..099818ed6f69 100644 --- a/src/libstore/store-api.hh +++ b/src/libstore/store-api.hh @@ -23,6 +23,7 @@ MakeError(BuildError, Error) /* denotes a permanent build failure */ MakeError(InvalidPath, Error) MakeError(Unsupported, Error) MakeError(SubstituteGone, Error) +MakeError(SubstituterDisabled, Error) struct BasicDerivation; |