nix-super/src/libstore/build
Eelco Dolstra 7bfed34367 Fix crash/hang with CA derivations
The curl download can outlive DrvOutputSubstitutionGoal (if some other
error occurs), so at shutdown setting the promise to an exception will
fail because 'this' is no longer valid in the callback. This can
manifest itself as a segfault, "corrupted double-linked list" or hang.
2023-03-08 11:09:15 +01:00
..
derivation-goal.cc Remove FormatOrString and remaining uses of format() 2023-03-02 15:57:54 +01:00
derivation-goal.hh Split OutputsSpec and ExtendedOutputsSpec, use the former more 2023-01-11 18:57:18 -05:00
drv-output-substitution-goal.cc Fix crash/hang with CA derivations 2023-03-08 11:09:15 +01:00
drv-output-substitution-goal.hh Fix crash/hang with CA derivations 2023-03-08 11:09:15 +01:00
entry-points.cc Remove default constructor from OutputsSpec 2023-01-11 19:08:19 -05:00
goal.cc Remove FormatOrString and remaining uses of format() 2023-03-02 15:57:54 +01:00
goal.hh Remove FormatOrString and remaining uses of format() 2023-03-02 15:57:54 +01:00
hook-instance.cc Pass the right argv when calling the build hook 2022-10-27 11:53:04 +02:00
hook-instance.hh Trim hook-instance.hh 2020-10-12 17:16:13 +00:00
local-derivation-goal.cc Merge pull request #7918 from zimbatm/fix-empty-nix-store-env 2023-03-03 13:49:56 +01:00
local-derivation-goal.hh Get CPU stats from the cgroup 2022-11-18 13:40:59 +01:00
personality.cc nix develop: Set personality 2022-12-23 16:33:55 +01:00
personality.hh nix develop: Set personality 2022-12-23 16:33:55 +01:00
sandbox-defaults.sb Move macOS sandbox files to sr/libstore/build 2023-01-04 04:50:45 -08:00
sandbox-minimal.sb Move macOS sandbox files to sr/libstore/build 2023-01-04 04:50:45 -08:00
sandbox-network.sb Move macOS sandbox files to sr/libstore/build 2023-01-04 04:50:45 -08:00
substitution-goal.cc Fix typo 2022-06-23 14:22:11 +02:00
substitution-goal.hh Fix empty 'nix copy' error message 2022-04-06 12:43:53 +02:00
worker.cc Merge pull request #7203 from graham33/feature/cpp20 2023-02-01 15:41:04 +01:00
worker.hh Split OutputsSpec and ExtendedOutputsSpec, use the former more 2023-01-11 18:57:18 -05:00