<div dir="ltr"><div dir="ltr"><div>Thanks for the response! I've created an issue here <a href="https://gitlab.freedesktop.org/libnice/libnice/-/issues/120">https://gitlab.freedesktop.org/libnice/libnice/-/issues/120</a><br><br></div>Best regards<br></div>Michał <br><br><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">śr., 26 sie 2020 o 18:55 Olivier Crête <<a href="mailto:olivier.crete@collabora.com">olivier.crete@collabora.com</a>> napisał(a):<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="text-align:left;direction:ltr"><div>Hi,</div><div><br></div><div>That sounds like a bug, do you mind filing it as <a href="https://gitlab.freedesktop.org/libnice/libnice/-/issues/new" target="_blank">https://gitlab.freedesktop.org/libnice/libnice/-/issues/new</a> and attach the libnice log from the run (you can create it with G_MESSAGES_DEBUG=libnice</div><div><br></div><div>I think we're missing a unit test to validate this behaviour.</div><div><br></div><div>Thank you,</div><div><br></div><div>Olivier</div><div><br></div><div>On Wed, 2020-08-26 at 18:48 +0200, Michal Sledz wrote:</div><blockquote type="cite" style="margin:0px 0px 0px 0.8ex;border-left:2px solid rgb(114,159,207);padding-left:1ex"><div dir="ltr"><div>Hi, <br></div><div>I have a small problem with the "ice-trickle" option. </div><div>I set it to TRUE and then passed a remote candidate on one of my peers.</div><div>This triggered a connectivity check which failed and then, after a small timeout my component changed state to FAILED.</div><div>I am not sure if this is proper behaviour. In documentation there is written: When <code>TRUE</code>, the agent will postpone changing a component state to
<a href="https://libnice.freedesktop.org/libnice/NiceAgent.html#NICE-COMPONENT-STATE-FAILED:CAPS" target="_blank"><code>NICE_COMPONENT_STATg_object_set(E_FAILED</code></a> until <a href="https://libnice.freedesktop.org/libnice/NiceAgent.html#nice-agent-peer-candidate-gathering-done" title="nice_agent_peer_candidate_gathering_done ()" target="_blank"><code>nice_agent_peer_candidate_gathering_done()</code></a>
has been called with the ID of the component's stream.<br></div><div>I didn't call nice_agent_peer_candidate_gathering_done so I suppose my component shouldn't change state.</div><div>I set "ice-trickle" using nice_agent_new_full() as well as g_object_set().</div><div>Am I missing something? <br></div><div><br></div><div>Thanks in advance</div><div>Michał<br></div></div>
<pre>_______________________________________________</pre><pre>nice mailing list</pre><a href="mailto:nice@lists.freedesktop.org" target="_blank"><pre>nice@lists.freedesktop.org</pre></a><pre><br></pre><a href="https://lists.freedesktop.org/mailman/listinfo/nice" target="_blank"><pre>https://lists.freedesktop.org/mailman/listinfo/nice</pre></a><pre><br></pre></blockquote><div><span><pre><pre>-- <br></pre>Olivier Crête
<a href="mailto:olivier.crete@collabora.com" target="_blank">olivier.crete@collabora.com</a>
</pre></span></div></div>
</blockquote></div></div></div>