Skip to content

Commit 2a1b8d7

Browse files
committed
ENH ignore error due to already cleaned up child process
1 parent fe01584 commit 2a1b8d7

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

loky/backend/resource_tracker.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,14 @@ def ensure_running(self):
171171
else:
172172
os.close(r)
173173

174+
def __del__(self):
175+
# ignore error due to trying to clean up child process which has already been
176+
# shutdown on windows See https://github.com/joblib/loky/pull/450
177+
try:
178+
super().__del__()
179+
except ChildProcessError:
180+
pass
181+
174182

175183
_resource_tracker = ResourceTracker()
176184
ensure_running = _resource_tracker.ensure_running

0 commit comments

Comments
 (0)