diff options
author | Ludovic Courtès <ludo@gnu.org> | 2020-08-07 11:26:07 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2020-08-07 11:31:58 +0200 |
commit | bc2b1484f781f3a660ccad5c5b8e4c3f5d9cbe90 (patch) | |
tree | 549a9d1b5a643c35179e0e394e070be3a7db6b45 /nix/.gitignore | |
parent | dc98472a412218c3081b3ee4800e6fd7191bf16b (diff) | |
download | guix-bc2b1484f781f3a660ccad5c5b8e4c3f5d9cbe90.tar.gz |
ssh: Really report Guile setup errors in 'send-files'.
This is a followup to commit 8f53d73493a2949e2db28cd7d689a690b2d9479a, which did not have the desired effect: the 'resolve-module' call was bound to succeed since the inferior runs 'guix repl'. * guix/ssh.scm (store-import-channel)[import]: Add call to 'resolve-module' and write '(module-error) upon error. Write '(importing) when we're ready. (send-files)[inferior-remote-eval*]: Remove. [missing]: Remove call to 'resolve-module'. Call 'handle-import/export-channel-error' when PORT doesn't return '(importing). (handle-import/export-channel-error): New procedure. (retrieve-files*): Use it.
Diffstat (limited to 'nix/.gitignore')
0 files changed, 0 insertions, 0 deletions