diff options
Diffstat (limited to 'storage/spider/spd_db_mysql.cc')
-rw-r--r-- | storage/spider/spd_db_mysql.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/storage/spider/spd_db_mysql.cc b/storage/spider/spd_db_mysql.cc index 6ff2e25bc27..b8463adcfef 100644 --- a/storage/spider/spd_db_mysql.cc +++ b/storage/spider/spd_db_mysql.cc @@ -7217,7 +7217,7 @@ int spider_mysql_handler::append_select( if (result_list->lock_type != F_WRLCK && spider->lock_mode < 1) { /* no lock */ - st_select_lex *select_lex = &spider->trx->thd->lex->select_lex; + st_select_lex *select_lex = spider->trx->thd->lex->first_select_lex(); if ( select_lex->sql_cache == SELECT_LEX::SQL_CACHE && (spider->share->query_cache_sync & 1) |