Multithreading the KDC server - a design

Sam Hartman hartmans at MIT.EDU
Mon Apr 4 17:21:45 EDT 2005


>>>>> "Nicolas" == Nicolas Williams <Nicolas.Williams at sun.com> writes:

    Nicolas> On Mon, Apr 04, 2005 at 04:55:32PM -0400, Sam Hartman
    Nicolas> wrote:
    >> >>>>> "Nicolas" == Nicolas Williams <Nicolas.Williams at sun.com>
    >> writes:
    >> 
    Nicolas> Sam, why assume that the DB will require serialized
    Nicolas> access?  Let the DB serialize access if it cares to.
    >>  O, I don't think the db will require serialized access.  I
    >> think the rest of the code will require serial access because
    >> it's currently true.

    Nicolas> The rest of which code?  libkdb?  Or krb5kdc?
krb5kdc

There's a lot of global state.

Yes, that's a stupid design, but it is the one we have.



More information about the krbdev mailing list