Bug 4054 - pcsc lite's poor threading support results in hangs
Summary: pcsc lite's poor threading support results in hangs
Status: NEW
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Smart card (show other bugs)
Version: pre-1.0
Hardware: PC Unknown
: P2 Normal
Target Milestone: LowPrio
Assignee: Pierre Ossman
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-17 11:05 CET by Henrik Andersson
Modified: 2021-10-01 12:25 CEST (History)
0 users

See Also:
Acceptance Criteria:


Attachments

Description Henrik Andersson cendio 2011-11-17 11:05:58 CET
pcsc lite has problem with threading and have a predefined way of
how this works, however it do not match the same behaviour using
MS PCSC, we do have a problem here because we are tunneling M$ app
into pcsclite eg. rdesktop -r scard for example, and pcsclite
should match the same behaviour which is does not.

This problem was found and can be reproduced using NetID and 
config option StateTimeout set to 10 which disables the poll
mechanism into infinit wait of state change.

Read more about this on bug #4011.
Comment 1 Henrik Andersson cendio 2011-11-17 11:07:16 CET
Here follows some information about multithreaded pcsc lite
state checking:

http://web.archiveorange.com/archive/v/rlVGayh6O8zUGoCJ54QN


Note You need to log in before you can comment on or make changes to this bug.