summaryrefslogtreecommitdiff
path: root/sql/multi_range_read.cc
diff options
context:
space:
mode:
authorSergey Petrunya <psergey@askmonty.org>2010-11-26 15:45:46 +0300
committerSergey Petrunya <psergey@askmonty.org>2010-11-26 15:45:46 +0300
commit8604dc78e2943ec6d486ea2cca934dde535fd748 (patch)
tree487417c412bf24db72cf8bbb20730ba904da9cd1 /sql/multi_range_read.cc
parent40822c81493722900087d3dca93fa959ec27a686 (diff)
downloadmariadb-git-8604dc78e2943ec6d486ea2cca934dde535fd748.tar.gz
Fix trivial error
Diffstat (limited to 'sql/multi_range_read.cc')
-rw-r--r--sql/multi_range_read.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/sql/multi_range_read.cc b/sql/multi_range_read.cc
index ea6a0ab58c1..e31c44bd66d 100644
--- a/sql/multi_range_read.cc
+++ b/sql/multi_range_read.cc
@@ -760,6 +760,8 @@ int DsMrr_impl::dsmrr_init(handler *h_arg, RANGE_SEQ_IF *seq_funcs,
h= h_arg;
is_mrr_assoc= !test(mode & HA_MRR_NO_ASSOCIATION);
+ strategy_exhausted= FALSE;
+
if (mode & (HA_MRR_USE_DEFAULT_IMPL | HA_MRR_SORTED))
{
DBUG_ASSERT(h->inited == handler::INDEX);
@@ -834,7 +836,6 @@ int DsMrr_impl::dsmrr_init(handler *h_arg, RANGE_SEQ_IF *seq_funcs,
goto error;
}
}
- strategy_exhausted= FALSE;
res= strategy->refill_buffer(TRUE);
if (res)