- 18 Agu, 2016 1 kayıt (commit)
-
-
Victor Stinner yazdı
Issue #27558: Fix a SystemError in the implementation of "raise" statement. In a brand new thread, raise a RuntimeError since there is no active exception to reraise. Patch written by Xiang Zhang.
-
- 03 Tem, 2016 1 kayıt (commit)
-
-
Serhiy Storchaka yazdı
-
- 24 Nis, 2016 2 kayıt (commit)
-
-
Serhiy Storchaka yazdı
-
Serhiy Storchaka yazdı
-
- 17 Nis, 2016 1 kayıt (commit)
-
-
Serhiy Storchaka yazdı
-
- 14 Mar, 2016 1 kayıt (commit)
-
-
Serhiy Storchaka yazdı
-
- 14 Kas, 2015 1 kayıt (commit)
-
-
Martin Panter yazdı
-
- 03 Tem, 2015 1 kayıt (commit)
-
-
Yury Selivanov yazdı
-
- 06 May, 2015 1 kayıt (commit)
-
-
Berker Peksag yazdı
Patch by Christie Wilson.
-
- 14 Nis, 2015 1 kayıt (commit)
-
-
Berker Peksag yazdı
-
- 21 Eyl, 2014 1 kayıt (commit)
-
-
Serhiy Storchaka yazdı
AttributeError when sys.stderr is None.
-
- 13 Şub, 2014 2 kayıt (commit)
-
-
Victor Stinner yazdı
regression: don't clear anymore the state of Python threads early during the Python shutdown.
-
Victor Stinner yazdı
regression: don't clear anymore the state of Python threads early during the Python shutdown.
-
- 07 Şub, 2014 1 kayıt (commit)
-
-
Serhiy Storchaka yazdı
-
- 13 Ara, 2013 2 kayıt (commit)
-
-
Victor Stinner yazdı
Fix a crash when a generator is created in a C thread that is destroyed while the generator is still used. The issue was that a generator contains a frame, and the frame kept a reference to the Python state of the destroyed C thread. The crash occurs when a trace function is setup.
-
Victor Stinner yazdı
crash when a generator is created in a C thread that is destroyed while the generator is still used. The issue was that a generator contains a frame, and the frame kept a reference to the Python state of the destroyed C thread. The crash occurs when a trace function is setup.
-
- 23 Kas, 2013 1 kayıt (commit)
-
-
Victor Stinner yazdı
-
- 12 Kas, 2013 1 kayıt (commit)
-
-
Victor Stinner yazdı
shutdown to call objects destructors. So "unclosed file" resource warnings are now corretly emitted for daemon threads.
-
- 09 Eki, 2013 2 kayıt (commit)
-
-
Tim Peters yazdı
-
Tim Peters yazdı
-
- 08 Eki, 2013 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
Issue #18948: improve SuppressCoreFiles to include Windows crash popup suppression, and use it in more tests. Patch by Valerie Lambert and Zachary Ware.
-
- 09 Eyl, 2013 1 kayıt (commit)
-
-
Tim Peters yazdı
Due to recent changes, a Thread doesn't know that it's over before someone calls .join() or .is_alive(). That meant repr(Thread) continued to include "started" (and not "stopped") before one of those methods was called, even if hours passed since the thread ended. Repaired that.
-
- 08 Eyl, 2013 2 kayıt (commit)
-
-
Tim Peters yazdı
The fix for issue 18808 left us checking two things to be sure a Thread was done: an Event (._stopped) and a mutex (._tstate_lock). Clumsy & brittle. This patch removes the Event, leaving just a happy lock :-) The bulk of the patch removes two excruciating tests, which were verifying sanity of the internals of the ._stopped Event after a fork. Thanks to Antoine Pitrou for verifying that's the only real value these tests had. One consequence of moving from an Event to a mutex: waiters (threads calling Thread.join()) used to block each on their own unique mutex (internal to the ._stopped event), but now all contend on the same mutex (._tstate_lock). These approaches have different performance characteristics on different platforms. I don't think it matters in this context.
-
Antoine Pitrou yazdı
(AFAICT, in theory, we must reset all the locks, not just those in use)
-
- 07 Eyl, 2013 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
Issue #18808: Thread.join() now waits for the underlying thread state to be destroyed before returning. This prevents unpredictable aborts in Py_EndInterpreter() when some non-daemon threads are still running.
-
- 04 Eyl, 2013 1 kayıt (commit)
-
-
Andrew Svetlov yazdı
-
- 01 Eyl, 2013 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
-
- 30 Agu, 2013 1 kayıt (commit)
-
-
Charles-François Natali yazdı
Patch by A. Jesse Jiryu Davis.
-
- 25 Agu, 2013 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
Issue #18808: Non-daemon threads are now automatically joined when a sub-interpreter is shutdown (it would previously dump a fatal error).
-
- 05 May, 2013 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
Note that this is a potentially disruptive change since it may release some system resources which would otherwise remain perpetually alive (e.g. database connections kept in thread-local storage).
-
- 23 Nis, 2013 1 kayıt (commit)
-
-
Łukasz Langa yazdı
-
- 30 Mar, 2013 1 kayıt (commit)
-
-
R David Murray yazdı
Patch by Denver Coneybeare with some test modifications by me.
-
- 17 Ock, 2013 1 kayıt (commit)
-
-
Stefan Krah yazdı
-
- 13 Eki, 2012 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
- 05 Eki, 2012 1 kayıt (commit)
-
-
Jesus Cea yazdı
-
- 29 Haz, 2012 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
-
- 19 Nis, 2012 2 kayıt (commit)
-
-
Antoine Pitrou yazdı
Issue #14308: Fix an exception when a "dummy" thread is in the threading module's active list after a fork().
-
Antoine Pitrou yazdı
Issue #14308: Fix an exception when a "dummy" thread is in the threading module's active list after a fork().
-
- 24 Mar, 2012 1 kayıt (commit)
-
-
Charles-François Natali yazdı
to a known bug in pthread implementation on FreeBSD < 7).
-
- 08 Şub, 2012 1 kayıt (commit)
-
-
Charles-François Natali yazdı
can't be called reliably from a worker thread.
-