<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>Hello,</p>
<p>there seem to be quite a lot of avps -- are you using an
event_route block with avp variables inside?</p>
<p>Cheers,<br>
Daniel<br>
</p>
<br>
<div class="moz-cite-prefix">On 24.04.17 14:34, Julia Boudniatsky
wrote:<br>
</div>
<blockquote
cite="mid:CAASaakaFFzmoyQ2sAO_UCEEYDfT=yzNoNL2jzOxZ56Yq9BRKcA@mail.gmail.com"
type="cite">
<div dir="ltr">
<div>Hello all,</div>
<div><br>
</div>
<div>I need to fork an incoming call to the second destination,
after receiving 180 reply from the first destination.</div>
<div>I use kamailio version 4.4.5</div>
<div>It working fine, but with shared memory leak.<br>
</div>
<div>The script part:</div>
<div><br>
</div>
<div> $avp(00x)=$_s(<a class="moz-txt-link-freetext" href="sip:$var(00x)@$si:$sp;user=phone)">sip:$var(00x)@$si:$sp;user=phone)</a>;</div>
<div> if(!is_known_dlg()){</div>
<div> dlg_manage();</div>
<div> }</div>
<div> t_relay();</div>
<div> append_branch("$avp(00x)");</div>
<div> if(t_suspend()) {</div>
<div> xlog("L_NOTICE","FORK: suspend
transaction[$T(id_index):$T(id_label)]\r\n");</div>
<div> }</div>
<div><br>
</div>
<div>onreply_route [REPLY_TO_SOURCE] {</div>
<div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>if
($T_reply_code=="180") {</div>
<div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>t_continue("$T(id_index)",
"$T(id_label)", "RELAY_FORK");</div>
<div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>}</div>
<div>}</div>
<div>route[RELAY_FORK] {</div>
<div> $ru=$avp(00x);</div>
<div> $avp(tu) = $_s(<a class="moz-txt-link-freetext" href="sip:$rU@$td;user=phone">sip:$rU@$td;user=phone</a>);</div>
<div> uac_replace_to("$avp(tu)");</div>
<div> remove_hf("Supported");</div>
<div> xlog("L_NOTICE","RELAY_FORK : $rm
CSeq[$hdr(CSeq)] branch[$T_branch_idx]\r\n");</div>
<div> t_relay();</div>
<div>}</div>
<div><br>
</div>
<div>Please find the result of <b>kamcmd corex.shm_summary</b>
after 300 calls</div>
<div><br>
</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: summarizing all alloc'ed. fragments:</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 176 bytes from
dialog: dlg_profile.c: set_dlg_profile(574)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 3 size= 264 bytes from
dialog: dlg_var.c: new_dlg_var(97)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 3 size= 152 bytes from
dialog: dlg_hash.c: dlg_set_leg_info(526)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 3 size= 144 bytes from
dialog: dlg_hash.c: dlg_set_leg_info(509)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 2 size= 1184 bytes from
dialog: dlg_hash.c: build_new_dlg(441)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 3 size= 24 bytes from
dialog: dlg_var.c: new_dlg_var(106)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 3 size= 24 bytes from
dialog: dlg_var.c: new_dlg_var(116)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 3 size= 88 bytes from
dialog: dlg_hash.c: dlg_set_leg_info(517)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 337 size= 367448 bytes from
tm: t_reply.c: relay_reply(1891)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 334 size= 549312 bytes from
tm: t_msgbuilder.c: build_local_reparse(344)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 672 size= 1123536 bytes from
core: msg_translator.c: build_req_buf_from_sip_req(2154)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 337 size= 505048 bytes from
core: sip_msg_clone.c: msg_lump_cloner(978)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 331 size= 14784 bytes from
tm: t_reply.c: update_totag_set(312)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 340 size= 3566680 bytes from
core: sip_msg_clone.c: sip_msg_shm_clone(494)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 339 size= 5024 bytes from
dialog: dlg_handlers.c: dlg_get_iuid_shm_clone(280)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 337 size= 2528256 bytes from
tm: h_table.c: build_cell(317)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 331 size= 10096 bytes from
tm: t_reply.c: update_totag_set(313)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 2390 size= 315368 bytes from
core: usr_avp.c: create_avp(175)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 36480 bytes from
core: counters.c: counters_prefork_init(207)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 10944 bytes from
sl: sl_stats.c: init_sl_stats_child(125)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 512 bytes from
tmx: tmx_pretran.c: tmx_init_pretran_table(90)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 14592 bytes from
tm: t_stats.c: init_tm_stats_child(60)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 2736 bytes from
kex: pkg_stats.c: pkg_proc_stats_init(79)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 3 size= 88 bytes from
core: cfg/cfg_struct.c: cfg_clone_str(130)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 648 bytes from
core: cfg/cfg_struct.c: cfg_shmize(217)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
core: pt.c: init_pt(110)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
core: pt.c: init_pt(105)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 7984 bytes from
core: pt.c: init_pt(104)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8192 bytes from
htable: ht_api.c: ht_init_tables(381)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
cfgutils: cfgutils.c: mod_init(935)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
cfgutils: cfgutils.c: mod_init(929)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
cfgutils: cfgutils.c: mod_init(921)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 131088 bytes from
dialog: dlg_hash.c: init_dlg_table(284)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
dialog: dlg_hash.c: init_dlg_table(276)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
dialog: dlg_hash.c: init_dlg_table(269)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
dialog: dlg_hash.c: init_dlg_table(264)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
dialog: dlg_timer.c: init_dlg_timer(57)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 32 bytes from
dialog: dlg_timer.c: init_dlg_timer(48)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 312 bytes from
dialog: dlg_profile.c: new_dlg_profile(187)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 432 bytes from
dispatcher: dispatch.c: reindex_dests(601)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 678 size= 31456 bytes from
tm: t_hooks.c: insert_tmcb(137)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 3 size= 32 bytes from
dispatcher: dispatch.c: ds_set_attrs(235)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 3 size= 72 bytes from
dispatcher: dispatch.c: add_dest2list(351)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 3 size= 360 bytes from
core: timer.c: register_timer(1011)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 840 bytes from
dispatcher: dispatch.c: add_dest2list(325)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 16 bytes from
dispatcher: dispatch.c: init_data(204)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 16 bytes from
dispatcher: dispatch.c: init_data(195)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
dispatcher: dispatcher.c: ds_parse_reply_codes(1029)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
dispatcher: dispatcher.c: mod_init(309)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
dispatcher: dispatcher.c: mod_init(307)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
dispatcher: dispatch.c: ds_ping_active_init(102)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
sl: sl_funcs.c: sl_startup(83)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
sl: sl_stats.c: init_sl_stats(110)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 16 bytes from
tm: t_hooks.c: init_tmcb_lists(74)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 16 bytes from
tm: t_hooks.c: init_tmcb_lists(72)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 2097152 bytes from
tm: h_table.c: init_hash_table(467)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 3 size= 96 bytes from
core: cfg/cfg_ctx.c: cfg_register_ctx(47)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
core: usr_avp.c: init_avps(90)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
core: usr_avp.c: init_avps(89)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 16384 bytes from
core: dst_blacklist.c: init_dst_blacklist(437)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
core: dst_blacklist.c: init_dst_blacklist(430)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 2 size= 96 bytes from
core: timer.c: timer_alloc(514)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
core: dns_cache.c: init_dns_cache(366)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 16384 bytes from
core: dns_cache.c: init_dns_cache(358)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 16 bytes from
core: dns_cache.c: init_dns_cache(351)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
core: dns_cache.c: init_dns_cache(345)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
core: timer.c: init_timer(283)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 16384 bytes from
core: timer.c: init_timer(282)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
core: timer.c: init_timer(281)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
core: timer.c: init_timer(280)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
core: timer.c: init_timer(269)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
core: timer.c: init_timer(237)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 278544 bytes from
core: timer.c: init_timer(220)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
core: timer.c: init_timer(219)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
core: timer.c: init_timer(206)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 64 bytes from
core: cfg/cfg_struct.c: cfg_child_cb_new(830)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
core: cfg/cfg_struct.c: sr_cfg_init(361)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
core: cfg/cfg_struct.c: sr_cfg_init(354)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
core: cfg/cfg_struct.c: sr_cfg_init(347)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
core: cfg/cfg_struct.c: sr_cfg_init(335)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
core: cfg/cfg_struct.c: sr_cfg_init(323)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 232 bytes from
htable: ht_api.c: ht_add_table(278)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
pv: pv_shv.c: add_shvar(177)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 64 bytes from
pv: pv_shv.c: add_shvar(170)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 80 bytes from
pv: ../../lock_alloc.h: lock_set_alloc(70)</div>
<div>Apr 24 15:08:53 vm-tkamasy1 /usr/local/sbin/kamailio[2795]:
WARNING: fm_status: count= 1 size= 8 bytes from
core: mem/shm.c: shm_core_lock_init(153)</div>
<div><br>
</div>
<div>Thank you for help.</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Kamailio (SER) - Users Mailing List
<a class="moz-txt-link-abbreviated" href="mailto:sr-users@lists.kamailio.org">sr-users@lists.kamailio.org</a>
<a class="moz-txt-link-freetext" href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a>
</pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Daniel-Constantin Mierla
<a class="moz-txt-link-abbreviated" href="http://www.twitter.com/miconda">www.twitter.com/miconda</a> -- <a class="moz-txt-link-abbreviated" href="http://www.linkedin.com/in/miconda">www.linkedin.com/in/miconda</a>
Kamailio Advanced Training - May 22-24 (USA) - <a class="moz-txt-link-abbreviated" href="http://www.asipto.com">www.asipto.com</a>
Kamailio World Conference - May 8-10, 2017 - <a class="moz-txt-link-abbreviated" href="http://www.kamailioworld.com">www.kamailioworld.com</a></pre>
</body>
</html>