--- IO-AIO/AIO.xs 2006/10/31 00:32:19 1.90 +++ IO-AIO/AIO.xs 2006/11/08 01:57:43 1.91 @@ -1646,18 +1646,22 @@ while (nreqs) { poll_wait (); - poll_cb (0); + poll_cb (); } -void +int poll() PROTOTYPE: CODE: if (nreqs) { poll_wait (); - poll_cb (0); + RETVAL = poll_cb (); } + else + RETVAL = 0; + OUTPUT: + RETVAL int poll_fileno()