Hi list
i've updated to kamailio 4.3.4 , i work with push wake up config, but
kamailio now crash and display this messages
ar 1 19:38:43 proxy6-2 /usr/sbin/kamailio[21630]: WARNING: tm
[t_lookup.c:1476]: t_unref(): WARNING: script writer didn't release
transaction
Mar 1 19:38:43 proxy6-2 /usr/sbin/kamailio[21630]: WARNING: tm
[h_table.c:130]: free_cell_helper(): removed cell 0x7ff059882448 is still
linked in hash table (t_lookup.c:1486)
Mar 1 19:38:43 proxy6-2 snmpd[2204]: Connection from UDP:
[10.107.148.69]:52614->[10.107.148.66]
Mar 1 19:38:44 proxy6-2 kernel: [6727397.951325] kamailio[21649]: segfault
at 0 ip 00007ff0d92fbfb2 sp 00007fff15f54c90 error 6 in
tm.so[7ff0d92a3000+eb000]
Mar 1 19:38:44 proxy6-2 /usr/sbin/kamailio[21599]: WARNING: tm
[h_table.c:130]: free_cell_helper(): removed cell 0x7ff0598719e8 is still
linked in hash table (h_table.c:440)
Mar 1 19:38:44 proxy6-2 /usr/sbin/kamailio[21599]: WARNING: tm
[h_table.c:130]: free_cell_helper(): removed cell 0x7ff059877eb0 is still
linked in hash table (h_table.c:440)
i don't know what happend, but i guess is my push configuration, like the
message display at "t_lookup.c".
i got this in the configure file:
route[PUSHJOIN] {
if (!is_method("REGISTER"))
return;
$var(hjoin) = 0;
lock("$tU");
$var(hjoin) = $sht(vtp=>join::$tU);
$sht(vtp=>join::$tU) = $null;
unlock("$tU");
if($var(hjoin)==0)
return;
$var(id_index) = $(var(hjoin){s.select,0,:}{s.int});
$var(id_label) = $(var(hjoin){s.select,1,:}{s.int});
xdbg("resuming trasaction [$var(id_index):$var(id_label)] $tU
($var(hjoin))\n");
xlog("L_INFO","resuming trasaction [$var(id_index):$var(id_label)]
$tU ($var(hjoin))\n");
t_continue("$var(id_index)",
"$var(id_label)","LL");
}
route[LL] {
lookup("location");
route(RELAY);
}