(self)
| 84 | "Reentrant call into the multiprocessing resource tracker") |
| 85 | |
| 86 | def __del__(self): |
| 87 | # making sure child processess are cleaned before ResourceTracker |
| 88 | # gets destructed. |
| 89 | # see https://github.com/python/cpython/issues/88887 |
| 90 | self._stop(use_blocking_lock=False) |
| 91 | |
| 92 | def _stop(self, use_blocking_lock=True): |
| 93 | if use_blocking_lock: |