Hello,
I never faced it myself, the functionality was added based on a report from the community more for troubleshooting purposes to see if the transactions can still be freed after timer was elapsed and they were no longer cleaned.
IIRC, the report said that there was no activity reported in the logs by the server for 15min or so, eventually overlapping with taking a snapshot of the virtual machine (thus, you may need to freeze the virtual machine). You can check the commit history and see the date when the code was added, then search the mailing lists archives for discussions on that topic.
Cheers,
Daniel
Hello!I'm trying to manually reproduce expired transactions which couldn't be cleared.
I had one idea, but it was unsuccessful. I tried to send SIGSTOP to a group of Kamailio processes while the transaction is live. The idea is to freeze processes for a while, then continue to work, so that by this time the transaction deletion time was missed. But after a few seconds, the transaction is still cleared.
Do you have any ideas for reproduction?
P.S. I'm sorry If you received my incoherent mails. These were attempts to reply to the thread, seems to be my mail client or sr-users mailing list doesn't support In-Reply-To header.
_______________________________________________ Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
-- Daniel-Constantin Mierla -- www.asipto.com www.twitter.com/miconda -- www.linkedin.com/in/miconda Funding: https://www.paypal.me/dcmierla