11 Commits (f2ee8239d197834a9bd38e83dd90bec6dd53b8cf)

Author SHA1 Message Date
leitner e175800a8c add io_fd_canwrite (like io_fd but assume the fd is writable)
save a few syscalls here and there
13 years ago
leitner c1c50c7dbd further Windoze support (test/io5.c works, gatling still doesn't)
This is just to get gatling to work, I may remove it again after
    that.
20 years ago
leitner 03461c6eb1 more defensive programming for SIGIO (*groan*) 21 years ago
leitner 543987da58 remove superfluous #includes
make it possibly to specify that a buffer should be freed
21 years ago
leitner fcd6082250 did not compile on BSD after SIGIO fix 21 years ago
leitner 209fef467e Big Duh! _SIGIO and SIGIO look too close 21 years ago
leitner ec060d6dee wrong fix 21 years ago
leitner 07a205405b Add DEBUG=1 to GNUmakefile
the epoll guard broke SIGIO
21 years ago
leitner 963fa817de guard against one descriptor being flagged twice 22 years ago
leitner 2a2e1ddc75 add sigio support
extend code to cope with edge triggered event notification
add io_eagain() so that you can notify io_wait if accept() returned EAGAIN
22 years ago
leitner eb563422c8 add io_canread and io_canwrite 22 years ago