Skip to content

Commit d77049c

Browse files
committed
Fix codes on Windows
1 parent 1cc08d7 commit d77049c

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

Lib/multiprocessing/shared_memory.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ def unlink(self):
254254
if self._track:
255255
resource_tracker.unregister(self._name, "shared_memory")
256256

257-
if hasattr(_posixshmem, "shm_rename"):
257+
if _USE_POSIX and hasattr(_posixshmem, "shm_rename"):
258258
def rename(self, newname, flags=0):
259259
"""Renames a shared memory block.
260260

Lib/test/_test_multiprocessing.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4376,7 +4376,7 @@ def test_shared_memory_recreate(self):
43764376
self.addCleanup(shm2.unlink)
43774377
self.assertEqual(shm2._name, names[1])
43784378

4379-
@unittest.skipUnless(HAS_SHMEM and hasattr(shared_memory, "rename"),
4379+
@unittest.skipUnless(hasattr(shared_memory, "rename"),
43804380
"requires SharedMomery.rename")
43814381
def test_shared_memory_rename(self):
43824382
name1 = self._new_shm_name('testrename01_tsmb')

0 commit comments

Comments
 (0)