summaryrefslogtreecommitdiff
path: root/Lib/threading.py
Commit message (Expand)AuthorAgeFilesLines
* bpo-31516: current_thread() should not return a dummy thread at shutdown (#3673)Antoine Pitrou2017-10-021-2/+1
* bpo-31370: Remove support for threads-less builds (#3385)Antoine Pitrou2017-09-071-32/+6
* bpo-18966: non-daemonic threads created by a multiprocessing.Process should b...Antoine Pitrou2017-08-161-0/+3
* bpo-16500: Don't use string constants for os.register_at_fork() behavior (#1834)Gregory P. Smith2017-05-291-2/+2
* bpo-16500: Use register_at_fork() in the threading module (#1843)Antoine Pitrou2017-05-281-4/+9
* Doc nits for bpo-16500 (#1841)Antoine Pitrou2017-05-281-2/+2
* bpo-6532: Make the thread id an unsigned integer. (#781)Serhiy Storchaka2017-03-231-2/+2
* bpo-29376: Fix assertion error in threading._DummyThread.is_alive() (GH-236)Xiang Zhang2017-02-271-0/+4
* Merge spelling and grammar fixes from 3.5Martin Panter2016-08-051-1/+1
|\
| * Fix spelling and grammar in documentation and code commentsMartin Panter2016-08-041-1/+1
* | Issue #27076: Merge spelling from 3.5Martin Panter2016-05-261-1/+1
|\ \ | |/
| * Issue #27076: Doc, comment and tests spelling fixesMartin Panter2016-05-261-1/+1
* | Closes #26987: Merge with 3.5Zachary Ware2016-05-091-1/+1
|\ \ | |/
| * Issue #26987: Correct implementation to match commentZachary Ware2016-05-091-1/+1
* | Issue #23883: Add missing APIs to __all__; patch by Jacek KołodziejMartin Panter2015-11-141-3/+5
|/
* merge 3.4 (#25362)Benjamin Peterson2015-10-101-12/+3
|\
| * use the with statement for locking the internal condition (closes #25362)Benjamin Peterson2015-10-101-12/+3
* | merge 3.4 (#25319)Benjamin Peterson2015-10-051-1/+1
|\ \ | |/
| * reinitialize an Event's Condition with a regular lock (closes #25319)Benjamin Peterson2015-10-051-1/+1
* | Merge: #11866: Eliminate race condition in the computation of names for new t...R David Murray2014-10-041-5/+4
|\ \ | |/
| * #11866: Eliminate race condition in the computation of names for new threads.R David Murray2014-10-041-5/+4
* | Issue #22423: Unhandled exception in thread no longer causes unhandledSerhiy Storchaka2014-09-211-8/+8
|\ \ | |/
| * Issue #22423: Unhandled exception in thread no longer causes unhandledSerhiy Storchaka2014-09-211-8/+8
* | Issue #22043: time.monotonic() is now always availableVictor Stinner2014-09-021-4/+1
* | Issue #22185: Fix an occasional RuntimeError in threading.Condition.wait() ca...Antoine Pitrou2014-08-291-5/+6
|\ \ | |/
| * Issue #22185: Fix an occasional RuntimeError in threading.Condition.wait() ca...Antoine Pitrou2014-08-291-5/+6
* | Issue 21137: Better repr for threading.Lock()Raymond Hettinger2014-05-251-2/+8
|/
* Issue #20976: pyflakes: Remove unused importsVictor Stinner2014-03-201-1/+0
* Remove stray semicolonAntoine Pitrou2014-03-171-1/+1
* Changed a comment to end grammar bikeshedding ;-)Tim Peters2013-10-261-1/+1
* Fiddled Thread.join() to be a little simpler. Kinda ;-)Tim Peters2013-10-251-4/+4
* Issue #19399: fix sporadic test_subprocess failure.Tim Peters2013-10-251-1/+4
* merge with 3.3Georg Brandl2013-10-131-39/+375
|\
| * Closes #17375: port new threading docstrings from 2.7.Georg Brandl2013-10-131-39/+375
* | Issue 19158: a rare race in BoundedSemaphore could allow .release() too often.Tim Peters2013-10-081-3/+5
|\ \ | |/
| * Issue 19158: a rare race in BoundedSemaphore could allow .release() too often.Tim Peters2013-10-081-3/+5
* | Get "stopped" back into repr(Thread) when appropriate.Tim Peters2013-09-091-0/+1
* | Another stab at the thread cleanup patch.Tim Peters2013-09-091-3/+26
* | Backed out changeset 1f5a7853680cTim Peters2013-09-091-26/+5
* | Minor cleanup of the new scheme for detecting thread termination.Tim Peters2013-09-091-5/+26
* | Issue 18984: Remove ._stopped Event from Thread internals.Tim Peters2013-09-081-30/+29
* | Issue #18808 again: fix the after-fork logic for not-yet-started or already-s...Antoine Pitrou2013-09-081-9/+7
* | Issue 18808: blind attempt to repair some buildbot failures.Tim Peters2013-09-071-1/+6
* | Issue #18808: Thread.join() now waits for the underlying thread state to be d...Antoine Pitrou2013-09-071-32/+55
* | Add docstring for threading.main_thread().Andrew Svetlov2013-09-041-0/+5
* | Issue #18882: Add threading.main_thread() function.Andrew Svetlov2013-09-041-16/+20
* | Issue #18418: After fork(), reinit all threads states, not only active ones.Charles-François Natali2013-08-301-1/+1
|\ \ | |/
| * Issue #18418: After fork(), reinit all threads states, not only active ones.Charles-François Natali2013-08-301-1/+1
* | #18705: merge with 3.3.Ezio Melotti2013-08-171-1/+1
|\ \ | |/
| * #18705: fix a number of typos. Patch by Févry Thibault.Ezio Melotti2013-08-171-1/+1