don't set MSG_NOSIGNAL for recvmsg(), since it doesn't make sense there
authorLennart Poettering <lennart@poettering.net>
Fri, 14 Jul 2006 23:00:20 +0000 (23:00 +0000)
committerLennart Poettering <lennart@poettering.net>
Fri, 14 Jul 2006 23:00:20 +0000 (23:00 +0000)
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1084 fefdeb5f-60dc-0310-8127-8f9354f1896f

src/pulsecore/iochannel.c

index 842c0e6..15aa8e3 100644 (file)
@@ -336,7 +336,7 @@ ssize_t pa_iochannel_read_with_creds(pa_iochannel*io, void*data, size_t l, struc
     mh.msg_controllen = sizeof(cmsg_data);
     mh.msg_flags = 0;
 
-    if ((r = recvmsg(io->ifd, &mh, MSG_NOSIGNAL)) >= 0) {
+    if ((r = recvmsg(io->ifd, &mh, 0)) >= 0) {
         struct cmsghdr *cmsg;
 
         *creds_valid = 0;