summaryrefslogtreecommitdiff
path: root/strings/longlong2str.c
diff options
context:
space:
mode:
authorkonstantin@mysql.com <>2006-01-04 17:35:30 +0300
committerkonstantin@mysql.com <>2006-01-04 17:35:30 +0300
commitf7d6fa6f1733e64f202e517d7391c868a53b125a (patch)
tree12c607d43ac445a9f67b581d304e538eea483b50 /strings/longlong2str.c
parentec753efd43b5a41fee179a430662431e93dd0a58 (diff)
downloadmariadb-git-f7d6fa6f1733e64f202e517d7391c868a53b125a.tar.gz
A fix for Bug#7209 "Client error with "Access Denied" on updates
when high concurrency": remove HASH::current_record and make it an external search parameter, so that it can not be the cause of a race condition under high concurrent load. The bug was in a race condition in table_hash_search, when column_priv_hash.current_record was overwritten simultaneously by multiple threads, causing the search for a suitable grant record to fail. No test case as the bug is repeatable only under concurrent load.
Diffstat (limited to 'strings/longlong2str.c')
0 files changed, 0 insertions, 0 deletions