krb5_context in a threaded process aditham at
Tue Jul 8 11:25:51 EDT 2008

I need to initialize multiple krb5_context's in a multi-threaded
and each context *must* be initialized from a different config file.

krb5_init_context() seems to read config from /etc/krb5.conf or the
pointed to by KRB5_CONFIG. Setting the environment variable will not
work since
"env"is for the process, not the thread.

I was wondering if there is a better way to do this, other than
creating a mutex
to set/get the KRB5_CONFIG env variable before each krb5_init_context.


More information about the Kerberos mailing list