diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2014-07-21 17:58:28 +0200 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2014-07-21 17:58:28 +0200 |
commit | 829ba9d18329f05dae029dc0f787d9509f768ea0 (patch) | |
tree | 4a2753d00faa05cbb65e4daebe9b411ad822bb39 | |
parent | 9423aa4759ee62dd435298fda1f7075a40053927 (diff) | |
download | gnutls-829ba9d18329f05dae029dc0f787d9509f768ea0.tar.gz |
ignore CKR_CRYPTOKI_ALREADY_INITIALIZED when returned on reinitialization
-rw-r--r-- | lib/pkcs11.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pkcs11.c b/lib/pkcs11.c index 72fc22823f..56c3e71e76 100644 --- a/lib/pkcs11.c +++ b/lib/pkcs11.c @@ -565,7 +565,7 @@ int gnutls_pkcs11_reinit(void) if (providers[i].module != NULL) { rv = p11_kit_initialize_module(providers[i]. module); - if (rv != CKR_OK) + if (rv != CKR_OK && rv != CKR_CRYPTOKI_ALREADY_INITIALIZED) _gnutls_debug_log ("Cannot initialize registered module '%s': %s\n", providers[i].info.library_description, |