Home GnuPG
Diffusion GnuPG 3db6f9f080bc

gpgsm: Fix delete and store certificate locking glitches.

Description

gpgsm: Fix delete and store certificate locking glitches.

* sm/keydb.c (do_insert_cert): Rename from keydb_insert_cert.
Don't call unlock_all.
(keydb_delete): Don't call unlock_all.
(keydb_store_cert): Use keydb_lock, instead of internal lock_all
directly.  Follow the name change of do_insert_cert.
  • GnuPG-bug-id: T7855
  • Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>

Details