[sr-dev] Segfault in presence module
Henning Westerholt
hw at kamailio.org
Wed Mar 27 15:20:15 CET 2013
Am Mittwoch, 27. März 2013, 15:15:58 schrieb Richard Fuchs:
> > I'm currently debugging a segfault in the presence module, which is
> > caused by it recursively calling srdb1 functions on the same db handle,
> > which at least under db_mysql doesn't work and causes segfault. I was
> > wondering what the preferred fix would be: Fix presence module so it
> > doesn't do that, or fix db_mysql so that recursive queries are possible.
> > Personally I'd prefer the second option, but AFAICS it would require
> > some changes to srdb1 itself. Any other options I'm not seeing?
> >
> > cheers
>
> Any comments on this? Or should I just go ahead and fix up srdb1 and
> db_mysql?
Hello Richard,
I'd suggest as well to fix it in the core DB layer instead of the module. The
only reason to fix it in the module instead would be if the core fix is really
expensive in terms of CPU and/or memory usage.
Best regards,
Henning Westerholt
More information about the sr-dev
mailing list