From 9c1025e41998b637560d9a3af89c2d55afb6a6cc Mon Sep 17 00:00:00 2001 From: Henning Baldersheim Date: Wed, 27 Sep 2023 15:19:10 +0000 Subject: Must always run match_loop_helper --- searchcore/src/vespa/searchcore/proton/matching/match_thread.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'searchcore') diff --git a/searchcore/src/vespa/searchcore/proton/matching/match_thread.cpp b/searchcore/src/vespa/searchcore/proton/matching/match_thread.cpp index 11d437b5996..454c8e52a47 100644 --- a/searchcore/src/vespa/searchcore/proton/matching/match_thread.cpp +++ b/searchcore/src/vespa/searchcore/proton/matching/match_thread.cpp @@ -362,11 +362,9 @@ MatchThread::findMatches(MatchTools &tools) } HitCollector hits(matchParams.numDocs, matchParams.arraySize); trace->addEvent(4, "Start match and first phase rank"); - if ( !tools.getDoom().soft_doom()) { - match_loop_helper(tools, hits); - if (tools.has_second_phase_rank()) { - secondPhase(tools, hits); - } + match_loop_helper(tools, hits); + if (tools.has_second_phase_rank()) { + secondPhase(tools, hits); } trace->addEvent(4, "Create result set"); return hits.getResultSet(fallback_rank_value()); -- cgit v1.2.3