X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=recv.c;h=af15eb07efb005f8b959e764d74b1bf2a27db60d;hp=ba1cfd20bba03651387e1bb1826baa0592ab2b46;hb=12b81c91b25b9d0d4bce43c4f87220c3c7f991da;hpb=d7cda933daa35663b2b9b61d62cb514afa37fd18 diff --git a/recv.c b/recv.c index ba1cfd20..af15eb07 100644 --- a/recv.c +++ b/recv.c @@ -82,12 +82,12 @@ recv: FD_ZERO(&rfds); FD_ZERO(&wfds); timeout.tv_sec = 0; - timeout.tv_usec = 1000 * 1000; + timeout.tv_usec = 999 * 1000; max = -1; ret = r->pre_select(&rn, &rfds, &wfds, &timeout); - max = MAX(max, ret); + max = PARA_MAX(max, ret); - PARA_DEBUG_LOG("timeout: %lums\n", tv2ms(&timeout)); + PARA_DEBUG_LOG("timeout: %lums, max: %d\n", tv2ms(&timeout), max); ret = para_select(max + 1, &rfds, &wfds, &timeout); if (ret < 0) { ret = -E_RECV_SELECT;