Skip to content

Commit fe37e35

Browse files
committed
fixed candidate pair nominated value overwrite
1 parent 7d5f476 commit fe37e35

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

libice/src/ice-checklist.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -395,7 +395,7 @@ static int ice_checklist_onbind(void* param, const stun_request_t* req, int code
395395
{
396396
ice_checklist_update_foundation(l, pair);
397397

398-
pair->nominated = nominated ? 1 : 0;
398+
pair->nominated = (pair->nominated || nominated) ? 1 : 0;
399399
pair->state = ICE_CANDIDATE_PAIR_SUCCEEDED;
400400
darray_insert2(&l->valids, &pair, NULL);
401401
ice_checklist_update_state(l);

0 commit comments

Comments
 (0)