[SR-Users] htable never

jh at tutpro.com jh at tutpro.com
Thu Oct 8 02:25:16 CEST 2015


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




More information about the sr-users mailing list