Skip to content

Commit 594140a

Browse files
committed
Changed SharedMemoryTracker to be private.
1 parent 8cf9ba3 commit 594140a

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Lib/multiprocessing/shared_memory.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
__all__ = [ 'SharedMemory', 'PosixSharedMemory', 'WindowsNamedSharedMemory',
99
'ShareableList', 'shareable_wrap',
10-
'SharedMemoryServer', 'SharedMemoryManager', 'SharedMemoryTracker' ]
10+
'SharedMemoryServer', 'SharedMemoryManager' ]
1111

1212

1313
from functools import reduce
@@ -696,7 +696,7 @@ def index(self, value):
696696
raise ValueError(f"{value!r} not in this container")
697697

698698

699-
class SharedMemoryTracker:
699+
class _SharedMemoryTracker:
700700
"Manages one or more shared memory segments."
701701

702702
def __init__(self, name, segment_names=[]):
@@ -746,7 +746,7 @@ class SharedMemoryServer(Server):
746746
def __init__(self, *args, **kwargs):
747747
Server.__init__(self, *args, **kwargs)
748748
self.shared_memory_context = \
749-
SharedMemoryTracker(f"shmm_{self.address}_{os.getpid()}")
749+
_SharedMemoryTracker(f"shmm_{self.address}_{os.getpid()}")
750750
util.debug(f"SharedMemoryServer started by pid {os.getpid()}")
751751

752752
def create(self, c, typeid, *args, **kwargs):

0 commit comments

Comments
 (0)