summaryrefslogtreecommitdiff
path: root/p11-kit/p11-kit.h
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@redhat.com>2015-06-24 09:43:57 +0200
committerStef Walter <stefw@redhat.com>2015-06-29 13:49:16 +0200
commitcacaf8cd0b0a4f2cd61b61b012cd5cbf715fe38f (patch)
tree8443c16801a6ba770830321b92f82929a7d37ef6 /p11-kit/p11-kit.h
parentc73edd002462ca1185de1e9e72d9f68f01c93f32 (diff)
downloadp11-kit-cacaf8cd0b0a4f2cd61b61b012cd5cbf715fe38f.tar.gz
In proxy module don't call C_Finalize on a forked process.
This corrects a deadlock on the forked process. The deadlock happened because the proxy called C_Finalize prior to a C_Initialize which is wrong according to PKCS #11 (2.40). This patch eliminates the C_Finalize call in that case. This resolves #90289 https://bugs.freedesktop.org/show_bug.cgi?id=90289 Reviewed-by: Stef Walter <stefw@redhat.com>
Diffstat (limited to 'p11-kit/p11-kit.h')
0 files changed, 0 insertions, 0 deletions