fix(combos): Properly filter timed out candidates.
* Fix incorrect pointer logic, resulting in combo candidate filtering leaving incorrect timeout details.
This commit is contained in:
parent
d1006caf37
commit
32ef6b9f1c
1 changed files with 1 additions and 1 deletions
|
@ -211,7 +211,7 @@ static int filter_timed_out_candidates(int64_t timestamp) {
|
||||||
if (candidate->timeout_at > timestamp) {
|
if (candidate->timeout_at > timestamp) {
|
||||||
// reorder candidates so they're contiguous
|
// reorder candidates so they're contiguous
|
||||||
candidates[num_candidates].combo = candidate->combo;
|
candidates[num_candidates].combo = candidate->combo;
|
||||||
candidates[num_candidates].timeout_at = candidates->timeout_at;
|
candidates[num_candidates].timeout_at = candidate->timeout_at;
|
||||||
num_candidates++;
|
num_candidates++;
|
||||||
} else {
|
} else {
|
||||||
candidate->combo = NULL;
|
candidate->combo = NULL;
|
||||||
|
|
Loading…
Add table
Reference in a new issue