summaryrefslogtreecommitdiff
path: root/Lib/threading.py
Commit message (Expand)AuthorAgeFilesLines
* #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 #22185: Fix an occasional RuntimeError in threading.Condition.wait() ca...Antoine Pitrou2014-08-291-5/+6
* 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-62/+125
|\ \ | |/ |/|
| * 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
| |\
| * \ #18705: merge with 3.3.Ezio Melotti2013-08-171-1/+1
| |\ \
| * | | Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a)Brett Cannon2013-07-041-3/+3
| * | | Issue #18200: Update the stdlib (except tests) to useBrett Cannon2013-06-131-3/+3
| * | | Issue #11714: Use 'with' statements to assure a Semaphore releases aSerhiy Storchaka2013-04-221-10/+15
| |\ \ \
| | * \ \ Merge #17435: Don't use mutable default values in Timer.R David Murray2013-03-301-4/+4
| | |\ \ \
| | * | | | Fix importRaymond Hettinger2013-03-201-2/+1
| | * | | | Improve variable namesRaymond Hettinger2013-03-101-5/+5
| | * | | | Issue #17385: Fix quadratic behavior in threading.ConditionRaymond Hettinger2013-03-101-2/+8
| | * | | | Update code to increment and decrement using the cleaner += 1 and -= 1 style.Raymond Hettinger2013-03-101-4/+4
* | | | | | Issue 19158: a rare race in BoundedSemaphore could allow .release() too often.Tim Peters2013-10-081-3/+5
| |_|_|_|/ |/| | | |
* | | | | Issue #18418: After fork(), reinit all threads states, not only active ones.Charles-Fran?ois Natali2013-08-301-1/+1
| |_|_|/ |/| | |
* | | | #18705: fix a number of typos. Patch by F?vry Thibault.Ezio Melotti2013-08-171-1/+1
|/ / /
* | | Issue #11714: Use 'with' statements to assure a Semaphore releases aSerhiy Storchaka2013-04-221-20/+18
| |/ |/|
* | Issue #17435: Don't use mutable default values in Timer.R David Murray2013-03-301-4/+4
|/
* Issue #14428, #14397: Implement the PEP 418Victor Stinner2012-04-291-1/+5
* Issue #14308: Fix an exception when a dummy thread is in the threading module...Antoine Pitrou2012-04-201-177/+40
|\
| * Issue #14222: Use the new time.steady() function instead of time.time() forVictor Stinner2012-03-151-1/+1
| * Close #13550: Remove the debug machinery from the threading module: removeVictor Stinner2012-03-031-134/+18
| * merge 3.2Benjamin Peterson2012-02-031-1/+0
| |\
| * \ Issue #13502: threading: Fix a race condition in Event.wait() that made itCharles-François Natali2012-01-071-48/+27
| |\ \
| | * | Issue #11870: threading: Properly reinitialize threads internal locks andCharles-François Natali2011-12-181-7/+4
| | * | Merge with 3.2.Ezio Melotti2011-10-191-48/+27
| | |\ \
| | | * | add ThreadError to threading.__all__ (closes #12679)Benjamin Peterson2011-08-021-1/+1
| | | * | Remove indirection in threading (issue #10968).Éric Araujo2011-07-281-22/+7
| | | * | Issue #12573: Add resource checks for dangling Thread and Process objects.Antoine Pitrou2011-07-151-25/+19
| | | |\ \
| | | | * | Close #12028: Make threading._get_ident() public, rename it toVictor Stinner2011-05-301-11/+10
| | | | * | Issue #11223: Replace threading._info() by sys.thread_infoVictor Stinner2011-04-301-2/+1
| | | | * | Issue #11915: threading.RLock()._release_save() raises a RuntimeError if theVictor Stinner2011-04-241-0/+2