diff --git a/pcsc-relay/src/lnfc.c b/pcsc-relay/src/lnfc.c index cf76215..bb40e22 100644 --- a/pcsc-relay/src/lnfc.c +++ b/pcsc-relay/src/lnfc.c @@ -169,6 +169,7 @@ static int lnfc_disconnect(driver_data_t *driver_data) if (data) { + nfc_abort_command(data->pndTarget); nfc_close(data->pndTarget); nfc_exit(data->context); free(data);