tytso at MIT.EDU
Mon Jul 10 10:16:09 EDT 2006
On Mon, Jul 10, 2006 at 01:16:51AM -0400, Marcus Watts wrote:
> In AFS, LWP & pthreads are mutually exclusively, and you *have*
> to choose at compile-time.
> If you mix thread libraries, particularly lwp code in a pthread world, it
> will not work right. Sometimes it works well enough to fool the
> person responsible into deciding it's the rest of AFS that's broken.
Um, so what do you do when some library (say like Kerberos) wants to
use pthreads under the covers? Does that work, or does lwp and
pthreads have overlapping namespaces?
And what do you do on Solaris 10, where pthreads has been merged into
libc and effectively all programs (a) must be compiled dynamically,
and (b) are effectively always linking with -lpthread?
More information about the krbdev