Skip to content

Commit 46f0d9e

Browse files
committed
Address more feedback
1 parent 578ab34 commit 46f0d9e

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Doc/glossary.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1016,7 +1016,7 @@ Glossary
10161016
An :term:`object` with state that is allowed to change during the course
10171017
of the program. In multi-threaded programs, mutable objects that are
10181018
shared between threads require careful synchronization to avoid
1019-
:term:`concurrent modification` issues. See also :term:`immutable`,
1019+
:term:`race conditions <race condition>`. See also :term:`immutable`,
10201020
:term:`thread-safe`, and :term:`concurrent modification`.
10211021

10221022
named tuple
@@ -1472,9 +1472,9 @@ Glossary
14721472
See also :term:`borrowed reference`.
14731473

14741474
synchronization primitive
1475-
A basic building block for coordinating the execution of multiple threads
1476-
to ensure :term:`thread-safe` access to shared resources. Python's
1477-
:mod:`threading` module provides several synchronization primitives
1475+
A basic building block for coordinating (synchronizing) the execution of
1476+
multiple threads to ensure :term:`thread-safe` access to shared resources.
1477+
Python's :mod:`threading` module provides several synchronization primitives
14781478
including :class:`~threading.Lock`, :class:`~threading.RLock`,
14791479
:class:`~threading.Semaphore`, :class:`~threading.Condition`,
14801480
:class:`~threading.Event`, and :class:`~threading.Barrier`. Additionally,

0 commit comments

Comments
 (0)