keep block/unblock calls balanced
bk: 44606740wdHnqCJOUcD5CSEcMsRCbg
)
{
l_fp now;
- int tot_full_recvbufs;
struct recvbuf *rbuf;
#ifdef _AIX /* HMS: ifdef SIGDANGER? */
struct sigaction sa;
#if defined(HAVE_IO_COMPLETION_PORT)
for (;;) {
- tot_full_recvbufs = GetReceivedBuffers();
+ int tot_full_recvbufs = GetReceivedBuffers();
#else /* normal I/O */
+#if defined(HAVE_SIGNALED_IO)
+ block_io_and_alarm();
+# endif
was_alarmed = 0;
for (;;)
{
fd_set rdfdes;
int nfound;
-# elif defined(HAVE_SIGNALED_IO)
- block_io_and_alarm();
# endif
if (alarm_flag) /* alarmed? */