diff options
author | Ludovic Courtès <ludo@gnu.org> | 2018-01-10 17:52:23 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2018-01-11 00:00:02 +0100 |
commit | 17af5d51de7c40756a4a39d336f81681de2ba447 (patch) | |
tree | 0266b933a2b68e79b780935e52e50869695ff470 /guix/hg-download.scm | |
parent | 74a235525410083bf02d3f3e495eca9adb0db2c8 (diff) | |
download | gnu-guix-17af5d51de7c40756a4a39d336f81681de2ba447.tar gnu-guix-17af5d51de7c40756a4a39d336f81681de2ba447.tar.gz |
ssh: Work around 'get-bytevector-some' bug.
This works around <https://bugs.gnu.org/30066> and noticeably improves
performance when using GUIX_DAEMON_SOCKET=ssh://HOST (the redirect code
was transferring data to guix-daemon one byte at a time!).
* guix/ssh.scm (remote-daemon-channel)[redirect]: Define 'read!' and use
it instead of 'get-bytevector-some'.
Diffstat (limited to 'guix/hg-download.scm')
0 files changed, 0 insertions, 0 deletions