diff options
author | unknown <monty@hundin.mysql.fi> | 2001-12-19 15:45:04 +0200 |
---|---|---|
committer | unknown <monty@hundin.mysql.fi> | 2001-12-19 15:45:04 +0200 |
commit | 9f57d97fb23d3ebd43bedbc83d24edc6d9a610dd (patch) | |
tree | 531ac8f5750d09e5dfdd3dea539e98c0c0a1ddec /sql/sql_cache.cc | |
parent | 20038678cff13261f886b3fdb7e2f04fae1386b5 (diff) | |
download | mariadb-git-9f57d97fb23d3ebd43bedbc83d24edc6d9a610dd.tar.gz |
Fixed bug in FLUSH QUERY CACHE
Changed 'send_file_to_server' to use less stack (Fixed replication problem on OSF1).
Docs/manual.texi:
Changelog
libmysql/libmysql.c:
Changed 'send_file_to_server' to use less stack (Fixed some problems in threaded applications)
mysql-test/mysql-test-run.sh:
Fixed --sleep option
sql/mini_client.cc:
Changed 'send_file_to_server' to use less stack (Fixed replication problem on OSF1).
sql/mysqld.cc:
Destroy query cache properly
sql/sql_cache.cc:
Fixed bug in FLUSH QUERY CACHE
Diffstat (limited to 'sql/sql_cache.cc')
-rw-r--r-- | sql/sql_cache.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sql/sql_cache.cc b/sql/sql_cache.cc index 8364373730e..2674430312b 100644 --- a/sql/sql_cache.cc +++ b/sql/sql_cache.cc @@ -2369,8 +2369,9 @@ void Query_cache::pack_cache() { do { + Query_cache_block *next=block->pnext; ok = move_by_type(&border, &before, &gap, block); - block = block->pnext; + block = next; } while (ok && block != first_block); if (border != 0) |