commit:     07233a526d1cc0937436fe0ad4de0a46553f5ff0
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 23 18:57:02 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Apr 23 18:57:02 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=07233a52

EbuildFetcher: fix broken aux_get_future reference in cancel callback

Fixes: 0a5692bd4f4a ("EbuildFetcher: add async_already_fetched method (bug 
653810)")

 pym/_emerge/EbuildFetcher.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pym/_emerge/EbuildFetcher.py b/pym/_emerge/EbuildFetcher.py
index 589eda85d..f59b5cffa 100644
--- a/pym/_emerge/EbuildFetcher.py
+++ b/pym/_emerge/EbuildFetcher.py
@@ -86,7 +86,7 @@ class _EbuildFetcherProcess(ForkProcess):
 
                uri_map_future = self._async_uri_map()
                result.add_done_callback(lambda result:
-                       aux_get_future.cancel() if result.cancelled() else None)
+                       uri_map_future.cancel() if result.cancelled() else None)
                uri_map_future.add_done_callback(uri_map_done)
                return result
 

Reply via email to