don't set MSG_NOSIGNAL for recvmsg(), since it doesn't make sense there