diff options
author | Zac Medico <zmedico@gentoo.org> | 2007-09-26 21:07:15 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2007-09-26 21:07:15 +0000 |
commit | d1cf25a99a57c67fcc045410d766b6558fbb5cef (patch) | |
tree | 77d0c8bb32a2c73d4226db600a70c0300f62e727 /TEST-NOTES | |
parent | 9016e31b0f17bb7c118edfcf60cf1342958a3fe7 (diff) | |
download | portage-d1cf25a99a57c67fcc045410d766b6558fbb5cef.tar.gz portage-d1cf25a99a57c67fcc045410d766b6558fbb5cef.tar.bz2 portage-d1cf25a99a57c67fcc045410d766b6558fbb5cef.zip |
Set non-blocking mode on the pty master file descriptor while
the slave file descriptor is still held open since otherwise
the fcntl call can fail on FreeBSD (the child process might
have already exited and closed the slave file descriptor so we
have to keep it open in order to avoid FreeBSD potentially
generating an EAGAIN exception). This approach is cleaner than
triggering the exception and being forced to handle it
somehow. (trunk r7835)
svn path=/main/branches/2.1.2/; revision=7837
Diffstat (limited to 'TEST-NOTES')
0 files changed, 0 insertions, 0 deletions