diff options
author | hf@deer.(none) <> | 2004-01-07 16:41:09 +0400 |
---|---|---|
committer | hf@deer.(none) <> | 2004-01-07 16:41:09 +0400 |
commit | 2e7a5d3e7452040dafe37aacfb7786d380fee0c9 (patch) | |
tree | 344ec2a77b98d518354cc4178e4801ea2ddf2def /sql/sql_cache.cc | |
parent | d6545ace0aa9a06cbbb33f8cc8b2be88e449306b (diff) | |
download | mariadb-git-2e7a5d3e7452040dafe37aacfb7786d380fee0c9.tar.gz |
SCRUM
WL#1246 (Query cache in embedded library)
Some fixes after testing
Diffstat (limited to 'sql/sql_cache.cc')
-rw-r--r-- | sql/sql_cache.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sql/sql_cache.cc b/sql/sql_cache.cc index aad8d0a5d2c..7c31281c926 100644 --- a/sql/sql_cache.cc +++ b/sql/sql_cache.cc @@ -653,10 +653,6 @@ void query_cache_abort(NET *net) void query_cache_end_of_result(THD *thd) { DBUG_ENTER("query_cache_end_of_result"); -#ifdef EMBEDDED_LIBRARY - query_cache_insert(&thd->net, (byte*)thd, - emb_count_querycache_size(thd)); -#endif #ifndef DBUG_OFF // Check if we have called query_cache.wreck() (which disables the cache) @@ -665,6 +661,10 @@ void query_cache_end_of_result(THD *thd) if (thd->net.query_cache_query != 0) // Quick check on unlocked structure { +#ifdef EMBEDDED_LIBRARY + query_cache_insert(&thd->net, (byte*)thd, + emb_count_querycache_size(thd)); +#endif STRUCT_LOCK(&query_cache.structure_guard_mutex); Query_cache_block *query_block = ((Query_cache_block*) thd->net.query_cache_query); |