gnupg/g10 (ChangeLog ccid-driver.c)

cvs user wk cvs at cvs.gnupg.org
Sat May 7 17:03:28 CEST 2005


    Date: Saturday, May 7, 2005 @ 17:22:01
  Author: wk
    Path: /cvs/gnupg/gnupg/g10

Modified: ChangeLog ccid-driver.c

(do_close_reader): Don't do a reset before close.
Some folks reported that it makes the SCR335 hang less often.
Look at the source on how to re-enable it.


---------------+
 ChangeLog     |    6 ++++++
 ccid-driver.c |    5 +++--
 2 files changed, 9 insertions(+), 2 deletions(-)


Index: gnupg/g10/ChangeLog
diff -u gnupg/g10/ChangeLog:1.733 gnupg/g10/ChangeLog:1.734
--- gnupg/g10/ChangeLog:1.733	Fri May  6 21:25:19 2005
+++ gnupg/g10/ChangeLog	Sat May  7 17:22:01 2005
@@ -1,3 +1,9 @@
+2005-05-07  Werner Koch  <wk at g10code.com>
+
+	* ccid-driver.c (do_close_reader): Don't do a reset before close.
+	Some folks reported that it makes the SCR335 hang less often.
+	Look at the source on how to re-enable it.
+
 2005-05-06  David Shaw  <dshaw at jabberwocky.com>
 
 	* main.h, keygen.c (parse_expire_string, ask_expire_interval),
Index: gnupg/g10/ccid-driver.c
diff -u gnupg/g10/ccid-driver.c:1.23 gnupg/g10/ccid-driver.c:1.24
--- gnupg/g10/ccid-driver.c:1.23	Thu Apr  7 10:31:23 2005
+++ gnupg/g10/ccid-driver.c	Sat May  7 17:22:01 2005
@@ -52,7 +52,7 @@
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  * OF THE POSSIBILITY OF SUCH DAMAGE.
  *
- * $Date: 2005/04/07 08:31:23 $
+ * $Date: 2005/05/07 15:22:01 $
  */
 
 
@@ -986,7 +986,8 @@
     }
   if (handle->idev)
     {
-      usb_reset (handle->idev);
+      if (getenv ("GNUPG_CCID_DRIVER_RESET_BEFORE_CLOSE"))
+        usb_reset (handle->idev);
       usb_release_interface (handle->idev, handle->ifc_no);
       usb_close (handle->idev);
       handle->idev = NULL;




More information about the Gnupg-commits mailing list