Hi all,

I use $sht() pseudo-variabled provided by htable module for caching various information about sip customers. I thought that htable has some locking mechanism inside it and today while i was reading core-cookbook i payed attention to one example with the lock/unlock functions and $sht():

lock("calls-to::10.10.10.10");
$sht(a=>calls-to::10.10.10.10) =
            $sht(a=>calls-to::10.10.10.10) + 1;
unlock("calls-to::10.10.10.10");

According to that example an explicit locking mechanism should be used when i want to write something to a hash table.
On the other hand there are no locks in htable documentation.

So the question is when do the explicit locks should be used and for what purpose ?


_______________________________________________
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

Reply via email to