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: 2007b4a89bec
Choose a base ref
...
head repository: NixOS/nix
compare: a25214a2bc38
Choose a head ref
  • 3 commits
  • 1 file changed
  • 3 contributors

Commits on Apr 10, 2020

  1. libstore/ssh: Improve error message on failing execvp

    If the `throw` is reached, this means that execvp into `ssh` wasn’t
    successful. We can hint at a usual problem, which is a missing `ssh`
    executable.
    
    Test with:
    
    ```
    env PATH= ./result/bin/nix-copy-closure --builders '' unusedhost
    ```
    
    and the bash version with
    
    ```
    env PATH= ./result/bin/nix-copy-closure --builders '' localhost
    ```
    
    (cherry picked from commit 38b29fb)
    Profpatsch authored and edolstra committed Apr 10, 2020
    Copy the full SHA
    7afd832 View commit details
    Browse the repository at this point in the history
  2. Simplify

    (cherry picked from commit d1b238e)
    edolstra committed Apr 10, 2020
    Copy the full SHA
    6d01e9a View commit details
    Browse the repository at this point in the history
  3. Fix PR_SET_PDEATHSIG results in Broken pipe (#2395)

    The ssh client is lazily started by the first worker thread, that
    requires a ssh connection. To avoid the ssh client to be killed, when
    the worker process is stopped, do not set PR_SET_PDEATHSIG.
    
    (cherry picked from commit 3e34722)
    tbsmoest authored and edolstra committed Apr 10, 2020
    Copy the full SHA
    a25214a View commit details
    Browse the repository at this point in the history