You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
found reason
It was about
rtpeninge.rtp.manage()
we did not expect behavior that if not call manage for the BYE request - it will keep something in the memory of the kamailio
Description
We are buidling some kind of our own rtpengine dispatcher based on our own algorithm using kemi Lua.
In one of the functions we are calling:
And watching free_mem decrasing in case of every call of this function
If we are commenting this - nothing happens
P.S. We are doing the same for the dispatcher module but did not find memory leak for it:
Troubleshooting
Reproduction
To reproduce this issue suppose will be enough to call code above
Debugging Data
test results for 10000 calls total/300 per second (sipp based)
memory stats on the start
memory stats on the end ( free_size never incrases after calls. Only decrases after new call)
Additional Information
kamailio -v
If will need any additional info just let me know
P.S. We also tried to find what can give this behavior on the rtpengine.c but didn't figured out yet
The text was updated successfully, but these errors were encountered: