diff options
author | Tim Peters <tim.peters@gmail.com> | 2004-10-10 01:58:44 (GMT) |
---|---|---|
committer | Tim Peters <tim.peters@gmail.com> | 2004-10-10 01:58:44 (GMT) |
commit | 263091e38835bb96d06928ea56e4db73c1d2b7c1 (patch) | |
tree | 718d13932945cf9b630e643d61e4f27ff02cab39 /Misc | |
parent | 5c14e6498a9ca90f482d9d70c6df92d508aa8ff9 (diff) | |
download | cpython-263091e38835bb96d06928ea56e4db73c1d2b7c1.zip cpython-263091e38835bb96d06928ea56e4db73c1d2b7c1.tar.gz cpython-263091e38835bb96d06928ea56e4db73c1d2b7c1.tar.bz2 |
find_key(): This routine wasn't thread-correct, and accounts for the
release-build failures noted in bug 1041645.
This is a critical bugfix. I'm not going to backport it, though (no time).
Diffstat (limited to 'Misc')
-rw-r--r-- | Misc/NEWS | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -12,6 +12,11 @@ What's New in Python 2.4 beta 1? Core and builtins ----------------- +- The internal portable implementation of thread-local storage (TLS), used + by the ``PyGILState_Ensure()``/``PyGILState_Release()`` API, was not + thread-correct. This could lead to a variety of problems, up to and + including segfaults. See bug 1041645 for an example. + - Added a command line option, -m module, which searches sys.path for the module and then runs it. (Contributed by Nick Coghlan.) |