ms-ice: ensure distinct candidate priority for multihomed hosts
authorPhilip Withnall <philip.withnall@collabora.co.uk>
Wed, 2 Sep 2015 15:44:45 +0000 (16:44 +0100)
committerPhilip Withnall <philip.withnall@collabora.co.uk>
Wed, 2 Sep 2015 15:44:45 +0000 (16:44 +0100)
commit3f54b333525e2a4ae35e0be439062900fb8ab7c3
tree5ebb38cb8c627054aa0430d683fe209eaea1110b
parent10348322a960258043363e7c84e78c4821c90412
parent181ad3a9bf54b9d6c4e0921ae148bab6d9fd0b3a
ms-ice: ensure distinct candidate priority for multihomed hosts

Summary:
Offering multiple host candidates with equal priorities could lead to unpredictable candidate pair selection by our counterparty.

Fixes call disconnection by MS Lync client after 30 seconds while VPN (2nd IP) was active on libnice host.

Maniphest Tasks: T3324

Reviewers: pwithnall

Projects: #libnice

Reviewed By: pwithnall

Subscribers: pwithnall

Differential Revision: https://phabricator.freedesktop.org/D234