Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | AbstractPollTask: log exceptional events | Zac Medico | 2011-03-09 | 1 | -1/+10 |
| | | | | | | | | | | | | | | | | Previously, when AbstractPollTask receives a POLLERR or POLLNVAL event, it would silently cancel the task. Now it will generate a message like this: !!! SpawnProcess received strange poll event: 8 The message is displayed via a new _log_poll_exception method, which is overridden by AbstractEbuildProcess to log the message via elog. This might help diagnose reported cases of SIGTERM signals killing ebuild processes for no apparent reason: http://code.google.com/p/chromium-os/issues/detail?id=12968 | ||||
* | Split out a AbstractPollTask._read_buf() helper method. | Zac Medico | 2010-09-09 | 1 | -1/+24 |
| | |||||
* | Add back the POLLHUP handling for now since PipeReaderTestCase breaks | Zac Medico | 2010-08-13 | 1 | -1/+5 |
| | | | | without it. | ||||
* | Stop handling POLLHUP events, since we're only polling for input and | Zac Medico | 2010-08-13 | 1 | -5/+1 |
| | | | | | | POLLHUP is really intendend for purposes of output polling. Hopefully this solves a problem with POLLHUP events causing premature unregistration of event handlers (and subsequent hang in waitpid). | ||||
* | Remove all svn $Id keywords. | Zac Medico | 2010-03-24 | 1 | -1/+0 |
| | |||||
* | Add/update copyright headers. | Zac Medico | 2009-06-25 | 1 | -0/+4 |
| | | | | svn path=/main/trunk/; revision=13690 | ||||
* | Bug #275047 - Split _emerge/__init__.py into smaller pieces. Thanks to | Zac Medico | 2009-06-22 | 1 | -0/+24 |
Sebastian Mingramm (few) <s.mingramm@gmx.de> for this patch. svn path=/main/trunk/; revision=13663 |