linux-container: Work around EBADF errors upon exit.
authorLudovic Courtès <ludo@gnu.org>
Mon, 15 Jan 2018 15:01:10 +0000 (16:01 +0100)
committerLudovic Courtès <ludo@gnu.org>
Mon, 15 Jan 2018 22:29:33 +0000 (23:29 +0100)
commit95aa64bc48cae061effafa7675ea9d9ccbe311a4
treeae4237665f6db07c84a02da995b362f499069e84
parent92423868bc451600f8f3d93b638091d12b14b7aa
linux-container: Work around EBADF errors upon exit.

Typically 'read-pid-file/container' would fail when starting services in
containers such as BitlBee.

* gnu/build/linux-container.scm (call-with-clean-exit): Use
'primitive-_exit' instead of 'primitive-exit'.
(container-excursion*): Close OUT.
gnu/build/linux-container.scm