[krbdev.mit.edu #6278] gssd-agent deadlock

Alexandra Ellwood via RT rt-comment at krbdev.mit.edu
Tue Dec 16 13:59:05 EST 2008


This is the wrong way of fixing this bug.  kim_library_init() just registers 
KIM's error tables using a pthread-once call.

I would like to understand the deadlock this patch is intended to fix.  
There are multiple mutexes involved (one for the error table array and 
one for KIM's copy of the framework cfbundle).  However it's not 
obvious to me from just looking at the patch what the deadlock is.

I don't see a regression test tagged with this bug number.



More information about the krb5-bugs mailing list