On Mon, Sep 26, 2022 at 8:32 PM Daniel-Constantin Mierla <mico...@gmail.com> wrote:
> Hello, > > as I am not a user of dialog variables, I am turning to community to ask > for help testing the current master branch with configurations that make > use of dialog variables and acc dialog-based cdr generation. > > With a few reports of issues related to dialog modules and unexpected > crashes, I looked over the code and noticed that the access of the value > for dialog variables was not protected, making them vulnerable of > invalid memory access in case of the variable was updated by another > process or dialog was terminated. > > I introduced a couple of new functions to try to cover different use > cases of getting the dlg variable values, dialog management code was not > affected, but given that these commits need to be backported to stable > branch (5.6), I want to get proper feedback from community that things > work fine. > > A previous attempt of a simpler fix was not enough, having side effects > to acc module for dialog-based cdr generation, because it was keeping > referenced to many dlg variables at the same time. > > In short, it would be appreciated any feedback on testing dialog and acc > with dialog-based cdr generation using git master branch. > > I have started 4 load test environments today with latest commit 6f400a8074fe60916867596431ca26dff00435d1. I usually leave a commit load test running for 2 months before consider it ready for production release. I will report any crash/problem.
__________________________________________________________ Kamailio - Users Mailing List - Non Commercial Discussions * sr-users@lists.kamailio.org Important: keep the mailing list in the recipients, do not reply only to the sender! Edit mailing list options or unsubscribe: * https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users