I split 6814722 and created 6847226 session reference counter is not thread safe in pkcs11_kernel
The code changes are same. Please, I need this fix putback into snv_117. Thanks Zdenek Zdenek Kotala p??e v p? 29. 05. 2009 v 18:02 +0200: > Now with correct email address. > > Zdenek Kotala p??e v p? 29. 05. 2009 v 17:45 +0200: > > Hi Darren and all, > > > > Please, Could you review my fix for 6814722? > > > > http://cr.opensolaris.org/~hlipa/pkcs11_kernel_6814722/ > > > > The main problem here is missing REFRELE in C_Digest() function. I also > > fix one missing unlock which causes to double lock. > > > > Last important change fixed missing ses_lock_held = B_FALSE/B_TRUE; on > > several places. It can causes double lock issues or in few cases that > > refcounter is not protected. I cleanup it more then was necessary for > > fix, but it seemed to me better to unified code style to protect future > > mistakes. > > > > thanks Zdenek > > > > _______________________________________________ > > crypto-discuss mailing list > > crypto-discuss at opensolaris.org > > http://mail.opensolaris.org/mailman/listinfo/crypto-discuss > > _______________________________________________ > crypto-discuss mailing list > crypto-discuss at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/crypto-discuss