summaryrefslogtreecommitdiff
path: root/Lib/threading.py
Commit message (Expand)AuthorAgeFilesLines
* use the with statement for locking the internal condition (closes #25362)Benjamin Peterson2015-10-101-12/+3
* reinitialize an Event's Condition with a regular lock (closes #25319)Benjamin Peterson2015-10-051-1/+1
* #11866: Eliminate race condition in the computation of names for new threads.R David Murray2014-10-041-4/+4
* Issue #22423: Unhandled exception in thread no longer causes unhandledSerhiy Storchaka2014-09-211-4/+4
* LOL - 2.7 requires very different code. Annoying ;-)Tim Peters2013-10-081-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
* Issue #11714: Use 'with' statements to assure a Semaphore releases aSerhiy Storchaka2013-04-221-22/+20
* Issue #17375: Add docstrings to the threading module.Raymond Hettinger2013-03-081-5/+346
* Fix #15567. collections.deque wasn't importedBrian Curtin2012-08-091-1/+2
* Issue #14308: Fix an exception when a "dummy" thread is in the threading modu...Antoine Pitrou2012-04-191-0/+4
* remove unused importBenjamin Peterson2012-02-031-1/+0
* Issue #11870: threading: Properly reinitialize threads internal locks andCharles-François Natali2011-12-181-8/+5
* backport fix from r87741 related to the issue6643 fix in r87727.Gregory P. Smith2011-01-041-2/+4
* Merged revisions 87710 via svnmerge fromGregory P. Smith2011-01-041-0/+18
* Merged revisions 87341 via svnmerge fromAntoine Pitrou2010-12-171-2/+8
* Fix Issue8262 - changing RuntimeError wording to "Threads can only be started...Senthil Kumaran2010-04-061-1/+1
* Issue #7481: When a threading.Thread failed to start it would leave theGregory P. Smith2010-02-281-1/+6
* No need to assign the results of expressions used only for side effects.Georg Brandl2010-02-061-1/+0
* Issue #7282: Fix a memory leak when an RLock was used in a thread otherAntoine Pitrou2009-11-091-8/+10
* Issue #7264: Fix a possible deadlock when deallocating thread-local objectsAntoine Pitrou2009-11-051-0/+4
* #7125: fix typo.Georg Brandl2009-10-141-3/+3
* fix Thread.ident when it is the main thread or a dummy thread #5632Benjamin Peterson2009-03-311-1/+6
* take the usual lock precautions around _active_limbo_lockBenjamin Peterson2009-03-311-21/+13
* #1674032: return value of flag from Event.wait(). OKed by Guido.Georg Brandl2009-03-311-0/+1
* Backport relevant part of r66274 (in issue #874900).Antoine Pitrou2008-09-061-2/+5
* remove py3k warnings about the threading api; update docsBenjamin Peterson2008-09-011-31/+21
* fix a few get_name() calls and turn then to .nameBenjamin Peterson2008-08-221-4/+4
* add py3k warnings for old threading APIsBenjamin Peterson2008-08-181-1/+11
* bring back the old APIBenjamin Peterson2008-08-181-0/+12
* backport threading property changesBenjamin Peterson2008-08-181-18/+12
* change threading.getIdent to a propertyBenjamin Peterson2008-08-181-1/+2
* Remove a tuple unpacking in a parameter list to suppress the SyntaxWarning withBrett Cannon2008-08-021-1/+2
* Apply patch for 874900: threading module can deadlock after forkJesse Noller2008-07-161-0/+31
* add old names back into __all__Benjamin Peterson2008-06-111-1/+2
* add aliases to threading moduleBenjamin Peterson2008-06-111-0/+32
* give the threading API PEP 8 namesBenjamin Peterson2008-06-111-35/+35
* Adds a Thread.getIdent() method to provide the _get_ident() value forGregory P. Smith2008-06-011-2/+10
* #1733757: the interpreter would hang on shutdown, if the function set by sys....Amaury Forgeot d'Arc2008-04-031-7/+8
* Block the sys.exc_clear -3 warning from threading.py.Jeffrey Yasskin2008-03-311-0/+7
* Revert my experiment. I found one reason of failures in test_logging.Amaury Forgeot d'Arc2008-03-291-3/+1
* At least let the module compileAmaury Forgeot d'Arc2008-03-291-0/+1
* Try to understand why most buildbots suddenly turned to red.Amaury Forgeot d'Arc2008-03-291-1/+2
* Kill a race in test_threading in which the exception info in a thread finishingJeffrey Yasskin2008-03-281-0/+9
* Thread.start() used sleep(0.000001) to make sure it didn't return before theJeffrey Yasskin2008-02-281-11/+10
* Followup to r61011: Also avoid the reference cycle when the Thread's targetJeffrey Yasskin2008-02-231-5/+7
* Prevent classes like:Jeffrey Yasskin2008-02-231-0/+3
* Revert 60189 and restore performance.Raymond Hettinger2008-01-241-8/+24
* - Fix Issue #1703448: A joined thread could show up in theGregory P. Smith2008-01-221-5/+8
* Replace spam.acquire() try: ... finally: spam.release() with "with spam:"Gregory P. Smith2008-01-221-24/+8