[OpenSIPS-Devel] [opensips] rtpengine module randomly sending wrong SIP response (#433)

Rob Gagnon notifications at github.com
Thu Mar 19 00:29:05 CET 2015


The function ```parse_flags()``` within rtpengine.c is effectively consuming the value of the $var sent into it.

The reason that it only appears to be SOMETIMES is because it depends which child process of opensips handles the message.  If the 200 OK happens to land on a process that has already had an rtpengine function called, then it will not be able to process the parameters.

I am developing a patch now that should fix this, and maybe the above issue as well (where ```char *``` is set in the prototype instead of ```gparam_p```)

---
Reply to this email directly or view it on GitHub:
https://github.com/OpenSIPS/opensips/issues/433#issuecomment-83223585
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/devel/attachments/20150318/2d018ac2/attachment.htm>


More information about the Devel mailing list