aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJ08nY2025-07-31 14:10:37 +0200
committerJ08nY2025-07-31 14:10:37 +0200
commit30815778aaab60a31303442ecd49c9aa6d14b472 (patch)
treec9013fe39f93bb6cdff9eeb10e270494b4b68756
parentf3bfa81460187ec3f696d2a851266cba46563a32 (diff)
downloadpyecsca-30815778aaab60a31303442ecd49c9aa6d14b472.tar.gz
pyecsca-30815778aaab60a31303442ecd49c9aa6d14b472.tar.zst
pyecsca-30815778aaab60a31303442ecd49c9aa6d14b472.zip
-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 = []