From 263aec1d57e31fc7b36ae5168c8e832731099cbb Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Sun, 21 Apr 2024 10:42:37 +0100 Subject: http-client: Include EPIPE in network-error?. The substitute script checks for EPIPE errors, so this allows using network-error?. * guix/http-client.scm (network-error?): Include EPIPE. Change-Id: I96d76d77997ed21a38bf9c41479fea67ab01e084 --- guix/http-client.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/http-client.scm b/guix/http-client.scm index 024705e9ec..a8d7d25762 100644 --- a/guix/http-client.scm +++ b/guix/http-client.scm @@ -93,7 +93,7 @@ (let ((errno (system-error-errno (cons 'system-error (exception-args exception))))) (memv errno (list ECONNRESET ECONNABORTED ETIMEDOUT - ECONNREFUSED EHOSTUNREACH + ECONNREFUSED EHOSTUNREACH EPIPE ENOENT)))) ;for "file://" (and (kind-and-args? exception) (memq (exception-kind exception) -- cgit v1.2.3