Remove the code from bug #278895 since we're going to need a daemon process
authorZac Medico <zmedico@gentoo.org>
Mon, 3 Aug 2009 20:13:17 +0000 (20:13 -0000)
committerZac Medico <zmedico@gentoo.org>
Mon, 3 Aug 2009 20:13:17 +0000 (20:13 -0000)
commit38a4cf4b0821f0d880d8aeb6adf2c8c55af63e20
tree6d2f34bc8cf07f518e50b45f77127634c501e803
parent67c671679e4d02d2f53b149a2d57d0e3bccb6028
Remove the code from bug #278895 since we're going to need a daemon process
in the ebuild's login session in order to pass signals from the controlling
terminal to the detached session. A simple fifo-based approach in ebuild.sh
does not seem to work since bash's read builtin occasionally loses the fifo
data when it's 'Interrupted system call'. Maybe a python script will work
better for the session leader/daemon. NOTE: The daemon will also be useful
for implementing a fifo-based die helper (to replace the current signal-
based approach).

svn path=/main/trunk/; revision=13879
bin/ebuild.sh
bin/isolated-functions.sh
bin/setsid [deleted file]
pym/portage/__init__.py