Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nix
base: 4bf3eb27e6e2
Choose a base ref
...
head repository: NixOS/nix
compare: 8a29052cb2f5
Choose a head ref
  • 1 commit
  • 7 files changed
  • 1 contributor

Commits on Apr 7, 2021

  1. PathSubstitutionGoal: Clean up pipe

    If there were many top-level goals (which are not destroyed until the
    very end), commands like
    
      $ nix copy --to 'ssh://localhost?remote-store=/tmp/nix' \
        /run/current-system --no-check-sigs --substitute-on-destination
    
    could fail with "Too many open files". So now we do some explicit
    cleanup from amDone(). It would be cleaner to separate goals from
    their temporary internal state, but that would be a bigger refactor.
    edolstra committed Apr 7, 2021
    Copy the full SHA
    8a29052 View commit details
    Browse the repository at this point in the history