First i would like to thanks everybody for the help .....

So after some source inspections i've seen in the phapi source something
appearing to me as an obvious bug.

Please this time for those who know well phapi and develop it read the following.

in phapi-old.c function phAcceptCall3 on line 1252 to 1260 (approx)
you'll find 3 line of c code responsible of sending a 200 OK answer for an incoming SIP call.

<code>
eXosip_lock();
DBG_SIP_NEGO("NO STUN ports (a.local=%s, a.public=%s) (v.local=%s, v.public=%s)\n",local_voice_port,0,local_video_port,0); i = eXosip_answer_call(ca->did, 200, local_voice_port, ph_get_call_contact(ca), optional(local_video_port), 0, 0);
</code>

The problem appearing to me is a bad copy/paste of those lines
resulting in a duplication.

So this code is executed twice, and it seems that without the duplication, incoming calls work fine.

Is it possible for someone to check that bug and use my fix ?

Thanks for all.

Le Mesle Séven wrote:
i've got a SIP problem with wengo
on sip INVITE received, no 200 ok is answered
and no listening port for RTP gets open

is it possible that when wengo can't connect to proxy sip RTP port (or
distant negociated  RTP port) it just squizz the 200 ok reply
 and just go in an ugly freeze ?
i'm affraid that's what i see.
Did someone face such a bug ?

best regards.

Séven Le Mesle
_______________________________________________
Wengophone-devel mailing list
[email protected]
http://dev.openwengo.com/mailman/listinfo/wengophone-devel


_______________________________________________
Wengophone-devel mailing list
[email protected]
http://dev.openwengo.com/mailman/listinfo/wengophone-devel

Reply via email to