aboutsummaryrefslogtreecommitdiff
path: root/pyecsca
diff options
context:
space:
mode:
Diffstat (limited to 'pyecsca')
-rw-r--r--pyecsca/misc/utils.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/pyecsca/misc/utils.py b/pyecsca/misc/utils.py
index 51cbbba..fe45784 100644
--- a/pyecsca/misc/utils.py
+++ b/pyecsca/misc/utils.py
@@ -84,5 +84,7 @@ class TaskExecutor(ProcessPoolExecutor):
for future in as_completed(self.futures):
i = self.futures.index(future)
yield self.keys[i], future
+ del self.keys[i]
+ del self.futures[i]
self.futures = []
self.keys = []