Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SubProcess: use non-blocking waitpid | Zac Medico | 2012-02-15 | 1 | -12/+27 |
| | | | | | This ensures that the EventLoop will not stop due to a waitpid call blocking forever. | ||||
* | SubProcess._wait: add debug code for bug #403697 | Zac Medico | 2012-02-14 | 1 | -0/+6 |
| | |||||
* | AbstractPollTask: add _wait_loop method | Zac Medico | 2012-02-07 | 1 | -5/+3 |
| | |||||
* | Use PollScheduler iteration method. | Zac Medico | 2012-02-07 | 1 | -2/+3 |
| | |||||
* | Use timeout_add to avoid recursion, bug #402335. | Zac Medico | 2012-02-07 | 1 | -1/+5 |
| | |||||
* | _emerge/SubProcess.py: support int fd in _files | Zac Medico | 2011-12-01 | 1 | -1/+4 |
| | |||||
* | SubProcess: fix status for _set_returncode caller | Zac Medico | 2011-06-09 | 1 | -2/+2 |
| | | | | | | These callers don't intend to make WIFSIGNALED return True, so they need to shift their codes 8 bits to the left. This ensures that commit 88f5bf84e2fd23125910b2ecaffc035971445696 behaves as intended. | ||||
* | SubProcess: make returncode like Popen | Zac Medico | 2011-06-09 | 1 | -6/+10 |
| | |||||
* | AsynchronousTask: add _cancel template method | Zac Medico | 2011-03-16 | 1 | -3/+1 |
| | |||||
* | AsynchronousTask: always call wait() if cancelled | Zac Medico | 2011-03-16 | 1 | -5/+1 |
| | | | | | | This is needed in order to ensure that exit listeners are called. Subclasses call the base class cancel() method in order to inherit the wait() call. | ||||
* | Update date headers in modified files. | Zac Medico | 2011-02-21 | 1 | -1/+1 |
| | |||||
* | SubProcess: notify exit listeners in _poll | Zac Medico | 2011-02-20 | 1 | -0/+1 |
| | |||||
* | With waitpid and WNOHANG, only check the first element of the tuplev2.2_rc85 | Zac Medico | 2010-09-19 | 1 | -2/+8 |
| | | | | since the second element may vary (bug #337465, comment #12). | ||||
* | Remove PollScheduler._schedule_waitpid() since this case isn't triggered | Zac Medico | 2010-08-15 | 1 | -1/+1 |
| | | | | | | anymore, now that PollScheduler._unregister() has be fixed to discard unhandled events (so that reallocation of file descriptors no longer triggers erroneous delivery of stale events). | ||||
* | Add a PollScheduler._schedule_waitpid() method for SubProcess._wait() | Zac Medico | 2010-08-14 | 1 | -2/+13 |
| | | | | | to use as an alternative to hanging up the scheduler in a blocking waitpid call. | ||||
* | Rename SubProcess._zombie() to _orphan_process_warn() and clarify | Zac Medico | 2010-08-13 | 1 | -2/+2 |
| | | | | the eerror message. | ||||
* | Bug #278895 - After EbuildIpcDaemon identifies an ebuild process that | Zac Medico | 2010-08-13 | 1 | -1/+18 |
| | | | | | has left an orphan child process running in the background, generate an eerror message about a 'zombie' process and note the pid. | ||||
* | Remove all svn $Id keywords. | Zac Medico | 2010-03-24 | 1 | -1/+0 |
| | |||||
* | Use dict.(keys|values|items)() instead of ↵ | Arfrever Frehtes Taifersar Arahesis | 2009-09-21 | 1 | -1/+1 |
| | | | | | | | | dict.(iterkeys|itervalues|iteritems)() for compatibility with Python 3. (2to3-3.1 -f dict -nw ${FILES}) svn path=/main/trunk/; revision=14327 | ||||
* | Update syntax of 'except' statements for compatibility with Python 3. | Arfrever Frehtes Taifersar Arahesis | 2009-09-20 | 1 | -3/+3 |
| | | | | | | (2to3-3.1 -f except -nw ${FILES}) svn path=/main/trunk/; revision=14289 | ||||
* | Update imports to import portage.os (with unicode wrappers), and use | Zac Medico | 2009-08-11 | 1 | -1/+2 |
| | | | | | | _unicode_encode() and _unicode_decode() where appropriate. svn path=/main/trunk/; revision=13994 | ||||
* | 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/+104 |
Sebastian Mingramm (few) <s.mingramm@gmx.de> for this patch. svn path=/main/trunk/; revision=13663 |