Hi! Christopher Baines skribis: > The Guix Build Coordinator uses code from this script, and I'm sometimes > seeing exceptions like [1] when running with these changes. This is when > calling lookup-narinfos. > > 1: > #<&compound-exception components: (#<&error> #<&irritants irritants: (# reason.> write_to_session_record_port)> #<&exception-with-kind-and-args kind: gnutls-error args: (# write_to_session_record_port)>)>, > > When this happens, things seem to get stuck and retrying calling > lookup-narinfos leads to the same exception. I'm guessing this might be > happening because the broken connection is being cached and reused. Ah, that looks like another thing that might break. Does the patch below help? Thanks for reporting it, Ludo’.