Hello,
thanks for reporting and troubleshooting.
Can you refer to the code (file+lines) for step 3 and 4? It will save me
some time to look into the code and fix the issue.
Cheers,
Daniel
On 07/05/15 08:46, Dirk Teurlings - SIGNET B.V. wrote:
Hi,
(Kamailio 4.2.3)
Working to get dialogs closed and cleaned up nicely I'm looking into
the ka_interval and ka_timer parameter of the dialog module. The
following is now happening.
Scenario:
1. Call gets setup
2. Callee's internet connection drops
3. Call gets terminated (nicely) due to ka_timer/ka_interval
4. Log fills with "freeing a free fragment" after about 10 seconds
Digging into this I saw that the dialog is being closed and cleaned
properly in step 3. But it fails to remove/clean the timers used for
the keep-alive. That's what triggers step 4, which in turn tries to
clean the (or some of the) dialog space again. Is this expected
behaviour when using the keep-alive options, or am I running into
somekind of (known) bug?
Thanks in advance for any help.
--
Daniel-Constantin Mierla
http://twitter.com/#!/miconda -
http://www.linkedin.com/in/miconda
Kamailio World Conference, May 27-29, 2015
Berlin, Germany -
http://www.kamailioworld.com