On Fri, 2013-01-18 at 13:03 +0100, Casper Gielen wrote: ... > I've encountered this problem before. I have been told that this is more > or less a fundamentel problem with PKCS11. To fix it some kind of > front-end should be created that keeps track of the sessions and > intercepts calls to C_CloseAllSessions.
Thanks. That's how I had worked around it in pkcs11-proxy - committed now. https://github.com/fredrikt/pkcs11-proxy/commit/bcb78df5ab17456e68f782e165346dcdc2554a6e I think it would be better if SoftHSM signaled this condition through CKR_SESSION_CLOSED rather than SIGSEGV though. Reference counting instead of 'delete' perhaps? (Remember, I'm not a C++ programmer). /Fredrik _______________________________________________ Opendnssec-user mailing list [email protected] https://lists.opendnssec.org/mailman/listinfo/opendnssec-user
