I am not setting any dlg variables in my config, I am only the dialog module to pull dialog information from the SQL database to figure out which contact to send ACKs and BYEs to. The only dialog related function I use in my config is to set the dlg flag on the initial INVITE.

From what I have seen, the timeouts and timestamps in memory are correct but the ones in the database are very wrong. Kamailio is loading the timeout from the database in it's timer handlers so it is using the incorrect values.

I am now trying to read contacts from $dlg() variables in place of the SQL database now, in hopes that disabling the database for dialogs will force Kamailio to use the timeout in memory rather than the database.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.