[Pcsclite-cvs-commit] r4480 - /trunk/PCSC/src/winscard_msg.c
rousseau at users.alioth.debian.org
rousseau at users.alioth.debian.org
Mon Oct 12 14:11:25 UTC 2009
Author: rousseau
Date: Mon Oct 12 14:11:10 2009
New Revision: 4480
URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=4480
Log:
SHMMessageSend(): use send(..., MSG_NOSIGNAL) instead of write(...) to
avoid receiving a SIGPIPE signal if pcscd has exited. We just get EPIPE
as return value
Modified:
trunk/PCSC/src/winscard_msg.c
Modified: trunk/PCSC/src/winscard_msg.c
URL: http://svn.debian.org/wsvn/pcsclite/trunk/PCSC/src/winscard_msg.c?rev=4480&op=diff
==============================================================================
--- trunk/PCSC/src/winscard_msg.c (original)
+++ trunk/PCSC/src/winscard_msg.c Mon Oct 12 14:11:10 2009
@@ -180,7 +180,7 @@
retval = -1;
break;
}
- written = write(filedes, buffer, remaining);
+ written = send(filedes, buffer, remaining, MSG_NOSIGNAL);
if (written > 0)
{
More information about the Pcsclite-cvs-commit
mailing list