This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: threading.Thread.join() description could be more explicit
Type: enhancement Stage:
Components: Documentation Versions: Python 2.6
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: georg.brandl Nosy List: georg.brandl, roysmith
Priority: low Keywords: easy

Created on 2008-01-19 16:35 by roysmith, last changed 2022-04-11 14:56 by admin. This issue is now closed.

Messages (2)
msg60190 - (view) Author: Roy Smith (roysmith) Date: 2008-01-19 16:35
At http://docs.python.org/lib/thread-objects.html, under join(), it says:

"As join() always returns None, you must call isAlive() to decide whether a timeout 
happened."

This would be better if it were more explicit, i.e.

"As join() always returns None, you must call isAlive() after calling join() to 
decide whether a timeout happened; a return value of True indicates the join() call 
timed out."
msg60202 - (view) Author: Georg Brandl (georg.brandl) * (Python committer) Date: 2008-01-19 17:38
Committed r60083.
History
Date User Action Args
2022-04-11 14:56:29adminsetgithub: 46181
2008-01-19 17:39:00georg.brandlsetstatus: open -> closed
resolution: fixed
messages: + msg60202
2008-01-19 16:41:59christian.heimessetpriority: low
assignee: georg.brandl
nosy: + georg.brandl
keywords: + easy
versions: + Python 2.6, - Python 2.5
2008-01-19 16:35:07roysmithcreate