From 26185e9077e5e20f71fb515c0e847a5dfd57986c Mon Sep 17 00:00:00 2001 From: Eric Blossom Date: Wed, 19 May 2010 20:43:48 -0700 Subject: [PATCH] Simplify USE_SELECT usage --- gnuradio-core/src/lib/io/gr_udp_source.cc | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/gnuradio-core/src/lib/io/gr_udp_source.cc b/gnuradio-core/src/lib/io/gr_udp_source.cc index da5b8a19..fea9a26b 100755 --- a/gnuradio-core/src/lib/io/gr_udp_source.cc +++ b/gnuradio-core/src/lib/io/gr_udp_source.cc @@ -249,18 +249,14 @@ gr_udp_source::work (int noutput_items, return nbytes/d_itemsize; } -#if USE_SELECT - // Use select() to determine when socket is readable - fd_set readfds; - timeval timeout; -#endif - while(1) { // get the data into our output buffer and record the number of bytes #if USE_SELECT // RCV_TIMEO doesn't work on all systems (e.g., Cygwin) // use select() instead of, or in addition to RCV_TIMEO + fd_set readfds; + timeval timeout; timeout.tv_sec = 1; // Init timeout each iteration. Select can modify it. timeout.tv_usec = 0; FD_ZERO(&readfds); -- 2.30.2