diff options
author | NIIBE Yutaka <[email protected]> | 2016-07-20 02:35:05 +0000 |
---|---|---|
committer | NIIBE Yutaka <[email protected]> | 2016-07-20 02:35:05 +0000 |
commit | 1598a4476466822e7e9c757ac471089d3db4b545 (patch) | |
tree | 652f01c9efcd99562933e223d3d0b6121e85ec6b /common/t-exectool.c | |
parent | agent: Add known keys to sshcontrol. (diff) | |
download | gnupg-1598a4476466822e7e9c757ac471089d3db4b545.tar.gz gnupg-1598a4476466822e7e9c757ac471089d3db4b545.zip |
scd: Fix card removal/reset on multiple contexts.
* scd/app.c (application_notify_card_reset): Add message for debug.
*scd/command.c (update_card_removed): Call release_application and set
SLOT -1 here.
(struct server_local_s): Remove app_ctx_marked_for_release.
(do_reset): Don't mark release but call release_application here.
(open_card): Remove app_ctx_marked_for_release handling.
(update_reader_status_file): Don't set SLOT here, so that it can be
released the APP by application_notify_card_reset in
update_card_removed.
--
Signed-off-by: NIIBE Yutaka <[email protected]>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions