Hi Kamailio devs,
we've found a memory leak in one of our servers: the AVPs filled by the
dispatcher module's `ds_select_dst()` function, called in the
`usrloc:contact-epired` event route are not freed.
Using this function in an event route is not encouraged by the
documentation (only request/reply routes are mentioned there).
However, it seems doable if we take care of the memory allocated for
these AVPs.
My question is: how could this be done in this case? Is there some
existing cleanup function that can be used in the registrar module,
after the event route have been executed?
--
Camille
Show replies by date