From d3940e3a92892d7ab853365f1a0fa4508aa9dcef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?IOhannes=20m=20zm=C3=B6lnig?= Date: Sat, 29 Oct 2011 06:56:55 +0000 Subject: only use MSG_DONTWAIT if available svn path=/trunk/externals/iem/iemnet/; revision=15673 --- iemnet_receiver.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/iemnet_receiver.c b/iemnet_receiver.c index 5f1d806..0b8b661 100644 --- a/iemnet_receiver.c +++ b/iemnet_receiver.c @@ -133,7 +133,9 @@ static void*iemnet__receiver_readthread(void*arg) { timout.tv_sec=0; timout.tv_usec=1000; +#ifdef MSG_DONTWAIT recv_flags|=MSG_DONTWAIT; +#endif select(sockfd+1, &rs, NULL, NULL, &timout); if (!FD_ISSET(sockfd, &rs))continue; -- cgit v1.2.1