Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.8/site-packages/joblib/externals/loky/backend/__init__.py: 86%
7 statements
« prev ^ index » next coverage.py v7.3.2, created at 2023-12-12 06:31 +0000
« prev ^ index » next coverage.py v7.3.2, created at 2023-12-12 06:31 +0000
1import os
2from multiprocessing import synchronize
4from .context import get_context
7def _make_name():
8 return f"/loky-{os.getpid()}-{next(synchronize.SemLock._rand)}"
11# monkey patch the name creation for multiprocessing
12synchronize.SemLock._make_name = staticmethod(_make_name)
14__all__ = ["get_context"]