[OpenSIPS-Users] MI-XMLRCP: major fix - upgrade recommended

Bogdan-Andrei Iancu bogdan at voice-system.ro
Wed May 27 17:35:40 CEST 2009


No, this is some XMPRPC specific stuff.

What kind of errors did you get on FIFO?

Regards,
Bogdan

Brett Nemeroff wrote:
> Bogdan,
> I've had some issues where running fifo commands sometimes returns 
> errors. Simple things like dumping the dialogs. Is this related do you 
> think?
> -Brett
>
>
> On Wed, May 27, 2009 at 8:53 AM, Bogdan-Andrei Iancu 
> <bogdan at voice-system.ro <mailto:bogdan at voice-system.ro>> wrote:
>
>     Hi,
>
>     In the last years there were several reports about the blocking of the
>     mi_xmlrpc module - actually this was the reason for having this MI
>     XMLRPC 2 FIFO proxy right now.
>
>     Thanks to the help of Dan Pascu, we manage to identify the cause :a
>     design bug in xmlrpc lib - the signal handler used for getting the
>     SIGCHLD (for the terminated worker processes) contained functions that
>     may trigger a deadlock between the main code and the handler (for
>     example because of malloc/free which have an internal lock).
>
>     This bug was fixed in all OpenSIPS versions (available on SVN) and
>     it is
>     strongly recommended to upgrade your code.
>
>
>     Regards,
>     Bogdan
>
>     _______________________________________________
>     Users mailing list
>     Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>     http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>




More information about the Users mailing list