summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/PollScheduler.py
Commit message (Expand)AuthorAgeFilesLines
* Move _emerge.SlotObject to portage.util.Zac Medico2012-02-171-1/+1
* EventLoop: implement child_watch_addZac Medico2012-02-161-1/+3
* AsynchronousTask: don't wait for exit statusZac Medico2012-02-131-0/+3
* PollScheduler: use idle_add to check terminationZac Medico2012-02-121-22/+39
* PollScheduler: return None from _schedule_tasksZac Medico2012-02-111-5/+10
* PollScheduler: add generic _main_loop()Zac Medico2012-02-101-0/+22
* Use IO_* constants where appropriate.Zac Medico2012-02-091-1/+8
* Add global_event_loop() and GlibEventLoop.Zac Medico2012-02-091-2/+2
* Move EventLoop to a separate file.Zac Medico2012-02-081-366/+1
* PollScheduler: remove _poll_loopZac Medico2012-02-081-22/+2
* PollScheduler: remove EventLoop._schedule hookZac Medico2012-02-081-12/+5
* EventLoop: use same method names as glibZac Medico2012-02-081-16/+16
* PollScheduler: don't inherit EventLoopZac Medico2012-02-081-10/+12
* PollScheduler: split out EventLoop base classZac Medico2012-02-081-106/+116
* PollScheduler: remove _schedule_waitZac Medico2012-02-071-47/+1
* PollScheduler: add iteration methodZac Medico2012-02-071-9/+24
* PollScheduler: implement idle_addZac Medico2012-02-071-1/+45
* PollScheduler: glib.io_add_watch() compatibilityZac Medico2012-02-071-16/+34
* PollScheduler: timeouts regardless of IO eventsZac Medico2012-02-071-9/+50
* PollScheduler: add timeout_add like glib'sZac Medico2012-02-071-4/+85
* python3.2 fixes: ResourceWarning: unclosed fileZac Medico2011-08-251-0/+3
* PollScheduler: tweak _unregister event cleanupZac Medico2011-03-251-5/+9
* PollScheduler: handle missing log directoryZac Medico2011-03-251-12/+23
* PollScheduler: tweek termination logicZac Medico2011-03-101-0/+21
* PollScheduler: call _terminate_tasks in _scheduleZac Medico2011-03-101-7/+11
* Add PollScheduler.terminate() for interruption.Zac Medico2011-01-151-1/+30
* Add sanity checks for system clock changes.Zac Medico2010-10-231-1/+7
* Fix parallel-fetch output by BinpkgVerifier.Zac Medico2010-10-141-2/+8
* Add a 'condition' keyword argument to PollScheduler._schedule_wait()Zac Medico2010-09-131-1/+3
* Add support for a timeout argument to QueueScheduler.run() andZac Medico2010-09-031-5/+11
* Remove unused imports found by pylint.Arfrever Frehtes Taifersar Arahesis2010-08-291-1/+0
* Bug #324191 - Add support for FEATURES=compress-build-logs. The causesZac Medico2010-08-211-2/+36
* Remove PollScheduler._schedule_waitpid() since this case isn't triggeredZac Medico2010-08-151-28/+1
* Don't handle KeyError when looking up event handlers, sinceZac Medico2010-08-151-31/+12
* Fix PollScheduler._unregister() to discard any unhandled eventsZac Medico2010-08-151-0/+13
* Fix _schedule spelling in _schedule_waitpid().Zac Medico2010-08-141-1/+1
* Add a PollScheduler._schedule_waitpid() method for SubProcess._wait()Zac Medico2010-08-141-1/+32
* Handle KeyError due to stale events.Zac Medico2010-08-131-6/+14
* * Fix IndexError in PollScheduler._next_poll_event() by raisingZac Medico2010-08-131-2/+11
* Remove all svn $Id keywords.Zac Medico2010-03-241-1/+0
* Update syntax of 'except' statements for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-201-1/+1
* Bug #282808 - Handle a potential KeyError inside PollScheduler._poll_loop()Zac Medico2009-09-051-1/+8
* Add/update copyright headers.Zac Medico2009-06-251-0/+4
* Bug #275047 - Split _emerge/__init__.py into smaller pieces (part 3).Zac Medico2009-06-221-0/+251