Home GnuPG
Diffusion GnuPG 966258ac5f99

gpgsm: Fix delete and store certificate locking glitches.
966258ac5f99Unpublished

Unpublished Commit · Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.

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 to allow recursive lock.
  • GnuPG-bug-id: T7855
  • Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>

Details

Provenance
gniibeAuthored on Wed, Oct 15, 7:59 AM
Parents
rG423fd047da87: kbx,gpg,gpgsm: Add FP-close method for keydb to close before unlock.
Branches
Unknown
Tags
Unknown
References
gniibe/t7855