8009438: sun/security/pkcs11/Secmod tests failing on Ubuntu 12.04
Reviewed-by: vinnie
--- a/jdk/src/share/classes/sun/security/pkcs11/Secmod.java Wed Sep 18 14:57:29 2013 -0700
+++ b/jdk/src/share/classes/sun/security/pkcs11/Secmod.java Mon Sep 02 09:52:08 2013 -0700
@@ -756,8 +756,12 @@
if (DEBUG) System.out.println("handles: " + handles.length);
for (long handle : handles) {
- TrustAttributes trust = new TrustAttributes(token, session, handle);
- trustMap.put(trust.getHash(), trust);
+ try {
+ TrustAttributes trust = new TrustAttributes(token, session, handle);
+ trustMap.put(trust.getHash(), trust);
+ } catch (PKCS11Exception e) {
+ // skip put on pkcs11 error
+ }
}
} finally {
token.releaseSession(session);