Re: C-SDK Question - Multithreaded Client

Anton Bobrov <[email protected]>
Newsgroups gmane.comp.mozilla.devel.directory
Organization Sun Microsystems, Inc.
Message-ID <[email protected]>
[ answering both emails in this thread here ]
if standard posix locking/sync primitives are available they gonna
be used by default so there is no need to overwrite them. prldap
maps its own abstraction primitives there for you. libprldap errno
and ld err get/set handlers are thread aware and safe. with plain
libldap you either do proper locking around get/set *errno or give
it your own callbacks that provide per thread storage & retrieval.

Parag wrote:
> Looking at libprldap sources it sounds like for my case (LDAP* not
> concurrently shared with different threads) I just need to set
> ltf_get{set}_errno and _get_thread_id.
> 
> Now it would be good if someone can confirm this...
> 
> Parag
> 
> _______________________________________________
> dev-tech-ldap mailing list
> [email protected]
> https://lists.mozilla.org/listinfo/dev-tech-ldap
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.