From afd378b09ecbce7f7526271852ae94cbf7a297c8 Mon Sep 17 00:00:00 2001 From: Alex Coyte Date: Tue, 17 May 2016 15:05:42 +1000 Subject: [PATCH] UE-2963: be more aggressive in using buildSufPQ_final() --- src/rose/catchup.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rose/catchup.c b/src/rose/catchup.c index 2460f086..c61079a8 100644 --- a/src/rose/catchup.c +++ b/src/rose/catchup.c @@ -787,7 +787,7 @@ hwlmcb_rv_t buildSufPQ(const struct RoseEngine *t, char *state, s64a safe_loc, = scratch->catchup_pq.qm_size ? pq_top_loc(&scratch->catchup_pq) : safe_loc; second_place_loc = MIN(second_place_loc, safe_loc); - if (n_qi == MMB_INVALID && report_ok_loc < second_place_loc) { + if (n_qi == MMB_INVALID && report_ok_loc <= second_place_loc) { if (buildSufPQ_final(t, report_ok_loc, second_place_loc, final_loc, scratch, aa, a_qi) == HWLM_TERMINATE_MATCHING) {