diff options
author | vasiljevic <zv@archiware.com> | 2010-04-02 15:53:52 (GMT) |
---|---|---|
committer | vasiljevic <zv@archiware.com> | 2010-04-02 15:53:52 (GMT) |
commit | c5ca5644d35b1fbad9c367e78cc5d38566f584e4 (patch) | |
tree | 358332b627ca5069de2b4b29758807cc34b4c191 /ChangeLog | |
parent | 148e4d178f75cba1bfd43ca869360e5cbfb34d93 (diff) | |
download | tcl-c5ca5644d35b1fbad9c367e78cc5d38566f584e4.zip tcl-c5ca5644d35b1fbad9c367e78cc5d38566f584e4.tar.gz tcl-c5ca5644d35b1fbad9c367e78cc5d38566f584e4.tar.bz2 |
* generic/tclThreadStorage.c (ThreadStorageGetHashTable):
avoid accessing shared table index w/o mutex protection.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -1,8 +1,12 @@ 2010-04-02 Zoran Vasiljevic <vasiljevic@users.sourceforge.net> * generic/tclStringObj.c: (SetStringFromAny): avoid trampling - over the tclEmptyStringRep->bytes as it is thread-shared - (thx to Gustaf Neumann for the (hard) work of locating this one). + over the tclEmptyStringRep as it is thread-shared. + + * generic/tclThreadStorage.c (ThreadStorageGetHashTable): + avoid accessing shared table index w/o mutex protection. + + Thanks to Gustaf Neumann for the (hard) work. 2010-03-31 Donal K. Fellows <dkf@users.sf.net> |