summaryrefslogtreecommitdiff
path: root/guix/combinators.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2022-09-04 16:04:31 +0200
committerLudovic Courtès <ludo@gnu.org>2022-09-04 23:10:10 +0200
commit7a2acbdc5a9eed7c5dc3fe947f54fbebd89c0892 (patch)
tree76986fb2c92589dc53d21ddd73001d72af855774 /guix/combinators.scm
parent2028419e30719e3f1f7aca3d4531f1686c3ebb62 (diff)
downloadguix-patches-7a2acbdc5a9eed7c5dc3fe947f54fbebd89c0892.tar
guix-patches-7a2acbdc5a9eed7c5dc3fe947f54fbebd89c0892.tar.gz
store: Open daemon connections with SOCK_CLOEXEC.
Previously, 'guix shell' for example would leak the socket that's connected to the daemon. * guix/store.scm (open-unix-domain-socket, open-inet-socket): Pass SOCK_CLOEXEC to 'socket'. * tests/guix-shell.sh: Add test.
Diffstat (limited to 'guix/combinators.scm')
0 files changed, 0 insertions, 0 deletions