summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/AsynchronousTask.py
Commit message (Collapse)AuthorAgeFilesLines
* Exit after killed while waiting on prefetch.Zac Medico2012-03-081-0/+15
|
* Move _emerge.SlotObject to portage.util.Zac Medico2012-02-171-2/+3
|
* AsynchronousTask: don't wait for exit statusZac Medico2012-02-131-1/+8
| | | | | | Synchronous waiting for status is not supported, since it would be vulnerable to hitting the recursion limit when a large number of tasks need to be terminated simultaneously, like in bug #402335.
* AsynchronousTask: exit listeners reverse orderZac Medico2012-02-091-1/+5
| | | | | | This should fix a Scheduler hang which is triggered when that merge queue, a SequentialTaskQueue, doesn't decrement its merge count until after other exit listeners have already run.
* AsynchronousTask: merge _waiting from subclassZac Medico2012-02-071-2/+8
|
* AsynchronousTask: tweak poll() logicZac Medico2011-05-171-2/+3
|
* AsynchronousLock: implement _poll() and testZac Medico2011-05-171-0/+2
|
* Reoranize PackageMerge/MergeListItem interaction.Zac Medico2011-03-261-1/+3
|
* AsynchronousTask: add _cancel template methodZac Medico2011-03-161-3/+12
|
* Remove all svn $Id keywords.Zac Medico2010-03-241-1/+0
|
* Add/update copyright headers.Zac Medico2009-06-251-0/+4
| | | | svn path=/main/trunk/; revision=13690
* Bug #275047 - Split _emerge/__init__.py into smaller pieces. Thanks toZac Medico2009-06-221-0/+112
Sebastian Mingramm (few) <s.mingramm@gmx.de> for this patch. svn path=/main/trunk/; revision=13663