diff options
author | Ludovic Courtès <ludo@gnu.org> | 2024-08-15 18:07:52 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2024-08-31 19:06:37 +0200 |
commit | fa70c141552c76cf4dc9666f577bf6b471fa0d50 (patch) | |
tree | 83e5fedf0ea04840d76e868061ec49b434e25884 /tests/hexpm.scm | |
parent | 9af235335e8f8baf7f434a76570a954999231879 (diff) | |
download | guix-fa70c141552c76cf4dc9666f577bf6b471fa0d50.tar.gz guix-fa70c141552c76cf4dc9666f577bf6b471fa0d50.zip |
substitute: Reopen connection upon “Error in the push function” from GnuTLS.
This works around an occasional issue where substitution stops abruptly
due to “Error in the push function” from GnuTLS, as reported at
<https://issues.guix.gnu.org/71238> by Richard Sent.
* guix/scripts/substitute.scm (call-with-cached-connection): Add
‘error/push-error’ and ‘error/pull-error’ to the list of gnutls-error
values for which the connection is reopened.
Change-Id: Icf079dd10b16739f62fee15bc3d90bab77110576
Diffstat (limited to 'tests/hexpm.scm')
0 files changed, 0 insertions, 0 deletions