leitner
|
adcb7aee21
|
handle POLLNVAL (can't happen errors)
|
21 years ago |
sanjiyan
|
a58d400d5c
|
fixing the poll call in io_waituntil2
|
21 years ago |
leitner
|
a4cf7a8a8b
|
fix Solaris /dev/poll
|
21 years ago |
leitner
|
65adb024f5
|
bug fixing time
|
21 years ago |
leitner
|
82a4ae868d
|
broken lose32 port using mingw (don't use!!!)
initial Solaris /dev/poll port
|
21 years ago |
leitner
|
b81e8bcd27
|
typo
|
21 years ago |
leitner
|
17f3955f84
|
handle BSD errors
|
21 years ago |
leitner
|
361872ffa4
|
handle errors properly
|
21 years ago |
leitner
|
96be549818
|
handle errors signalled by epoll
|
21 years ago |
leitner
|
963fa817de
|
guard against one descriptor being flagged twice
|
21 years ago |
leitner
|
eaa4dea67b
|
correctly initialize records before reusing them in io_fd
do something about unexpected epoll events
|
21 years ago |
leitner
|
29ae01d54f
|
glibc compatibility ;)
|
21 years ago |
leitner
|
3dd2a0344b
|
damn!
|
21 years ago |
leitner
|
c64f721daf
|
oops, typo
|
21 years ago |
leitner
|
519b512cc3
|
kqueue does not like timeout==-1 but wants a NULL pointer to wait
indefinitely
|
21 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
|
dc09a17215
|
fix
|
22 years ago |
leitner
|
b1a8110926
|
epoll now works enough for test/io5
|
22 years ago |
leitner
|
325a6176ca
|
write a small socket server with io_wait integration and add and debug
io framework enough to support the test program
|
22 years ago |
leitner
|
8cd9323a1b
|
add waituntil and waituntil2 (internal)
|
22 years ago |