diff options
| author | Ken Raeburn <raeburn@mit.edu> | 2006-01-25 08:05:24 +0000 |
|---|---|---|
| committer | Ken Raeburn <raeburn@mit.edu> | 2006-01-25 08:05:24 +0000 |
| commit | 210bd523f6351fa35d510f08ff5044e4c27fe363 (patch) | |
| tree | e79d0f23f9970bec1c26638f5516dfd60081e9ef /src/lib/kdb/ChangeLog | |
| parent | 724f3548131de9bb4c77f054262a854b2746c0e6 (diff) | |
| download | krb5-210bd523f6351fa35d510f08ff5044e4c27fe363.tar.gz krb5-210bd523f6351fa35d510f08ff5044e4c27fe363.tar.xz krb5-210bd523f6351fa35d510f08ff5044e4c27fe363.zip | |
Remove the thread-safety flag from the kdb plugin interface. Instead,
have the kdb code assume the plugin is thread safe, and implement some
quick and dirty wrapper functions in the db2 plugin to make it use a
local mutex.
There's still some mutex code in the kdb library that should be
reviewed, and simplified or removed.
ticket: 3416
status: open
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17611 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/kdb/ChangeLog')
| -rw-r--r-- | src/lib/kdb/ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/lib/kdb/ChangeLog b/src/lib/kdb/ChangeLog index ae159d434..b6677ffee 100644 --- a/src/lib/kdb/ChangeLog +++ b/src/lib/kdb/ChangeLog @@ -1,3 +1,12 @@ +2006-01-25 Ken Raeburn <raeburn@mit.edu> + + * kdb5.h (struct _db_library): Delete unlocked and lock_holder + fields. + (struct _kdb_vftabl): Delete is_thread_safe field. + * kdb5.c (kdb_init_lib_lock, kdb_destroy_lib_lock, + kdb_lock_lib_lock, kdb_unlock_lib_lock): Delete references. + Assume the plugin is always thread-safe. + 2005-12-02 Ken Raeburn <raeburn@mit.edu> * kdb5.c (kdb_load_library): Make dbpath_names static, to keep |
