I have not been able to tesr yet, but it may be that the htable entries
that were added in event route disapeared because of htable reload. If so,
it Would be nice if enent route would be re-run or if it would be possible
to prevent reload affecting entries that do not originate from db.
Juha
Hello,
I looked at the code and no change for deleting auto-expired items --
there is a condition in time function ht_timer() from ht_api.c:
if(ht->htexpire>0)
Which is "scan for expired items only if the hash table definition has
auto expire".
Can you do:
kamcmd htable.listTables
and see if the entry htable is showing an expires value different than 0?
Cheers,
Daniel
On 06/10/15 10:57, Juha Heinanen wrote:
i noticed that entries that i had added to htable
at sip proxy start in
event_route [htable:mod-init], e.g.,
$sht(htable=>app_srv::sbc::<null>) = "sip:SBC:SEMS_PORT";
had disappeared from htable after some (don't know exactly how long)
time. i have not specified any autoexpire for that table:
modparam("htable", "htable",
"htable=>size=HTABLE_SIZE;dbtable=htable;")
after restart of sip proxy they reappeared in htable like this:
# sip-proxy_ctl htable.get htable 'app_srv::sbc::<null>'
{
item: {
name: app_srv::sbc::<null>
value: sip:127.0.0.1:5090
flags: 2
expire: NEVER
}
}
what could explain the disappearance?
-- juha
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users(a)lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
--
Daniel-Constantin Mierla
http://twitter.com/#!/miconda -
http://www.linkedin.com/in/miconda
Book: SIP Routing With Kamailio -
http://www.asipto.com
Kamailio Advanced Training, Sep 28-30, 2015, in Berlin -
http://asipto.com/u/kat
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users(a)lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-usersp>