[Pcsclite-cvs-commit] r3106 - /trunk/Drivers/ccid/src/ccid_usb.c

rousseau at users.alioth.debian.org rousseau at users.alioth.debian.org
Fri Sep 5 07:37:24 UTC 2008


Author: rousseau
Date: Fri Sep  5 07:37:24 2008
New Revision: 3106

URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=3106
Log:
InterruptRead(): do not log the error if errno == ENODEV since that
happens in canse of timeout

Modified:
    trunk/Drivers/ccid/src/ccid_usb.c

Modified: trunk/Drivers/ccid/src/ccid_usb.c
URL: http://svn.debian.org/wsvn/pcsclite/trunk/Drivers/ccid/src/ccid_usb.c?rev=3106&op=diff
==============================================================================
--- trunk/Drivers/ccid/src/ccid_usb.c (original)
+++ trunk/Drivers/ccid/src/ccid_usb.c Fri Sep  5 07:37:24 2008
@@ -868,7 +868,7 @@
 	if (ret < 0)
 	{
 		/* if usb_interrupt_read() times out we get EILSEQ or EAGAIN */
-		if ((errno != EILSEQ) && (errno != EAGAIN) && (errno != 0))
+		if ((errno != EILSEQ) && (errno != EAGAIN) && (errno != ENODEV) && (errno != 0))
 			DEBUG_COMM4("usb_interrupt_read(%s/%s): %s",
 					usbDevice[reader_index].dirname,
 					usbDevice[reader_index].filename, strerror(errno));




More information about the Pcsclite-cvs-commit mailing list