diff options
author | Zac Medico <zmedico@gentoo.org> | 2020-03-06 00:11:05 -0800 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2020-03-06 00:55:17 -0800 |
commit | 5d476c4e500248929d6b042de302b1e7c923dc60 (patch) | |
tree | a7d0d91eb757411c4550171a4b16daf1f8182a53 /lib/_emerge/CompositeTask.py | |
parent | Scheduler: replace add_done_callback with addExitListener (diff) | |
download | portage-5d476c4e500248929d6b042de302b1e7c923dc60.tar.gz portage-5d476c4e500248929d6b042de302b1e7c923dc60.tar.bz2 portage-5d476c4e500248929d6b042de302b1e7c923dc60.zip |
AsynchronousTask: handle addExistListener after exit
When addExistListener is called after the task has already exited with
a returncode, immediately schedule the listener to be invoked via
call_soon. This behavior is similar to the Future add_done_callback
method.
Signed-off-by: Zac Medico <zmedico@gentoo.org>
Diffstat (limited to 'lib/_emerge/CompositeTask.py')
0 files changed, 0 insertions, 0 deletions