[strongSwan-dev] PKCS#11 provider and WaitForSlotEvent
Klaus Richter
klaus.richter at ecos.de
Sun Sep 24 12:10:23 CEST 2017
Hi,
any comments on this?
If I kill charon-cmd when the library gets stuck, it sometimes hangs pcscd. So this isn't a proper workaround, either.
Kind regards,
Klaus
On Sep 9, 2017, at 17:21 , Klaus Richter wrote:
> Hi,
>
> we are using the Atos middleware for CardOS 5.x cards on Linux (pcsc-lite 1.8.22), and the p11 library gets stuck at cleanup. They set a mutex for WaitForSlotEvent which allegedly is not cleaned up when the thread is canceled.
>
> Is there any way to "properly" cancel the call before the thread is removed? Is this just a bug on their side (I'm not sure what the specification says about this)? Have you had similar behavior with other middleware?
>
> If they are unable to fix it, the only workaround I see is to not handle slot events, at all. Which isn't a good idea.
>
> Kind regards,
> Klaus
>
More information about the Dev
mailing list