<div dir="ltr">Hi,<div><br></div><div>I'm running the Janus WebRTC Server to handle some video transport and on several occasions have observed an assertion firing in libnice (agent/agent.c, line 2573) during an ICE restart.</div><div><br></div><div>It appears likely that adding TRANSITION(CONNECTING, GATHERING) to the list of valid state changes in the assert statement "fixes" the issue.</div><div><br></div><div>Now, I fully admit both (a) I'm probably doing "something weird" in my setup to hit this case surprisingly often; and (b) I have very little idea what any of the libnice code is doing. So my very naive question is: is this actually a valid transition that's missing from the assertion, or is something bad happening that I'm now ignoring?</div><div><br></div><div>Thanks!</div><div>Graham</div><div><br></div></div>