From 713f61760d502890c67bcb44db17d2a33f3bb2fb Mon Sep 17 00:00:00 2001 From: Zdenek Zambersky Date: Wed, 31 Aug 2022 03:05:15 +0200 Subject: [PATCH] Fix race condition in pkcs11 SessionManager --- .../share/classes/sun/security/pkcs11/SessionManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SessionManager.java b/src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SessionManager.java index bbb219bd3cfb0..99823ca332986 100644 --- a/src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SessionManager.java +++ b/src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SessionManager.java @@ -207,7 +207,7 @@ void demoteObjSession(Session session) { // will be added to correct pool on release, nothing to do now return; } - opSessions.release(session); + releaseSession(session); } private Session openSession() throws PKCS11Exception {