gnupg + keyrings = thread safe?

Harakiri harakiri_23 at
Wed Nov 29 00:28:29 CET 2006

I read somewhere (i cant recall sorry) that gnupg
locks internally each keyring it uses (i.e. for

I figured, if gnupg uses the same keyring for multiple
processes - some processes do indeed return "no key
found" or similar on a multi threaded envirenment.

Is creating temporary keyring files the best option
here ? i.e. copy them from a master file prior to use

Why does this happend ? For read process locking
shouldnt be needed..


Want to start your own business?
Learn how on Yahoo! Small Business.

More information about the Gnupg-devel mailing list