diff options
author | NIIBE Yutaka <[email protected]> | 2021-05-11 01:25:12 +0000 |
---|---|---|
committer | NIIBE Yutaka <[email protected]> | 2021-05-11 01:25:12 +0000 |
commit | 32baa9acfb153004bdb2509f9516482b78f256a4 (patch) | |
tree | 6f47296116352d4318d17eedbb22d91e4afa398b /g10/sign.c | |
parent | scd: Fix close_pcsc_reader. (diff) | |
download | gnupg-32baa9acfb153004bdb2509f9516482b78f256a4.tar.gz gnupg-32baa9acfb153004bdb2509f9516482b78f256a4.zip |
scd: Serialize READER_TABLE access for PC/SC.
* scd/apdu.c (apdu_dev_list_start): Remove locking READER_TABLE_LOCK.
Don't increment PCSC.COUNT here.
(apdu_dev_list_finish): Don't decrement PCSC.COUNT here.
(apdu_open_reader): Protect access with READER_TABLE_LOCK.
--
GnuPG-bug-id: 5416
Fixes-commit: 8d81fd7c01e8dfacc719ff190f8e364014e32fdf
Signed-off-by: NIIBE Yutaka <[email protected]>
Diffstat (limited to 'g10/sign.c')
0 files changed, 0 insertions, 0 deletions