This other rare situation happens when a role conflict is detected by an
stun reply message, on a component that already has a nominated pair
with a higher priority. In that case, the retransmit flag should be
honored, and the pair with "role conflict" should not be retransmitted.
uint64_t tie;
gboolean controlled_mode;
+ if (!p->retransmit) {
+ nice_debug ("Agent %p : Role conflict with pair %p, not restarting",
+ agent, p);
+ return TRUE;
+ }
+
/* case: role conflict error, need to restart with new role */
nice_debug ("Agent %p : Role conflict with pair %p, restarting",
agent, p);