aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2020-03-06 00:11:05 -0800
committerZac Medico <zmedico@gentoo.org>2020-03-06 00:55:17 -0800
commit5d476c4e500248929d6b042de302b1e7c923dc60 (patch)
treea7d0d91eb757411c4550171a4b16daf1f8182a53 /lib/_emerge/CompositeTask.py
parentScheduler: replace add_done_callback with addExitListener (diff)
downloadportage-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