[asterisk-dev] Things we could use from pjproject

George Joseph george.joseph at fairview5.com
Thu Jan 28 20:08:03 CST 2016

I'm starting a list...

pjsip_dlg_send_request doesn't clean up if the transactions fails for
errors like PJSIP_ETPNOTAVAIL.  If you get the error on a BYE for instance
and you reset the transport then retry, you get "Unable to register BYE
transaction (key exists)".

pjsip_udp_transport_start and pjsip_udp_transport_start6 are the same code
with the exception of the pj_sockaddr structure.  They can tell which one
they'e getting though so pjsip_udp_transport_start should just test for the
type and pjsip_udp_transport_start6 can be depecated.

pjsip_udp_transport_restart just assumes ipv4 and doesn't even have a 6
counterpart.  It should be modified to accept either.

More to come...

Feel free to add to the list.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-dev/attachments/20160128/f4faf633/attachment.html>

More information about the asterisk-dev mailing list