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@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users