Guix shell changes the default handler for SIGPIPE for the command it runs. Can be demonstrated using the following:
--8<---------------cut here---------------start------------->8--- $ guix shell guile -- guile -c '(pk (sigaction SIGPIPE))' ;;; ((1 . 0)) $ guile -c '(pk (sigaction SIGPIPE))' ;;; ((0 . 0)) --8<---------------cut here---------------end--------------->8--- Have a nice day, Tomas Volf -- There are only two hard things in Computer Science: cache invalidation, naming things and off-by-one errors.
signature.asc
Description: PGP signature