[Python-checkins] Fix typo in message from assert statement (GH-21283)

Miss Islington (bot) webhook-mailer at python.org
Mon Aug 17 11:32:34 EDT 2020

commit: 2bcd0fe7a5d1a3c3dd99e7e067239a514a780402
branch: 3.8
author: Miss Islington (bot) <31488909+miss-islington at users.noreply.github.com>
committer: GitHub <noreply at github.com>
date: 2020-08-17T08:32:11-07:00

Fix typo in message from assert statement (GH-21283)

The error message was missing space between the action "acquire" and "_wait_semaphore" which is an attribute for instances of Condition.
(cherry picked from commit 99c0ee3c893bb99fd98a97084fc386ce2911eb64)

Co-authored-by: Allen <64019758+aboddie at users.noreply.github.com>

M Lib/multiprocessing/synchronize.py

diff --git a/Lib/multiprocessing/synchronize.py b/Lib/multiprocessing/synchronize.py
index 4fcbefc8bbefd..d0be48f1fd7a8 100644
--- a/Lib/multiprocessing/synchronize.py
+++ b/Lib/multiprocessing/synchronize.py
@@ -270,7 +270,7 @@ def wait(self, timeout=None):
     def notify(self, n=1):
         assert self._lock._semlock._is_mine(), 'lock is not owned'
         assert not self._wait_semaphore.acquire(
-            False), ('notify: Should not have been able to acquire'
+            False), ('notify: Should not have been able to acquire '
                      + '_wait_semaphore')
         # to take account of timeouts since last notify*() we subtract

More information about the Python-checkins mailing list