Home GnuPG
Diffusion GnuPG 25d48663f9ed

dirmngr: Use the same thread init strategy as gpg-agent et al.

Description

dirmngr: Use the same thread init strategy as gpg-agent et al.

* dirmngr/dirmngr.c (initialize_modules): New.
(thread_init): Run npth_init only once.  Re-init Libassuan and
Libgcrypt syscall clamps.  Replace all calls by calls to
initialize_modules.

Details

Provenance
wernerAuthored on Thu, Mar 6, 10:51 AM
Parents
rG73f6c2dd4d3e: w32: On socket nonce mismatch close the socket.
Branches
Unknown
Tags
Unknown
Tasks
T6606: Use new API of libassuan 3