mit-krb5 thread support: thread-specific data

Sam Hartman hartmans at MIT.EDU
Tue Apr 6 12:36:13 EDT 2004


>>>>> "Ken" == Ken Raeburn <raeburn at MIT.EDU> writes:

    Ken> These arrays will also be referenced from some global table
    Ken> that can be walked when a library gets unloaded, to implement
    Ken> k5_key_delete.  I believe pretty much all UNIX shared library
    Ken> systems these days support some sort of initialization and
    Ken> finalization operations, though we may need system-specific

There is no exported finalization interface on OSX.  It has one for
C++, which we cannot use, but that's all.

We cannot use C++ to get this functionality, because we do not wish to
require the framework to link against the standard C++ library.


--Sam


More information about the krbdev mailing list