leitner
|
2788b18f32
|
provide prototype
|
2021-04-24 12:48:50 +00:00 |
|
leitner
|
cef53a5907
|
try too fix erdgeist's bug
|
2021-04-24 12:47:18 +00:00 |
|
leitner
|
45f99bbd0a
|
in io_eagain, make sure the kernel knows we wanted to write to the
descriptor in case we optimized the syscall away previously
in iob_send leave loop if we got a partial write
|
2021-04-24 11:39:18 +00:00 |
|
leitner
|
b73a699dab
|
reengineer alt queue handling to prevent race
|
2016-10-04 21:31:14 +00:00 |
|
leitner
|
c60c2425ce
|
hopefully fix the infinite loop in gatling
|
2014-10-19 01:52:36 +00:00 |
|
leitner
|
967e3ce019
|
revert edge triggering epoll; it had reliability and fairness issues and
was also not actually faster
|
2014-08-28 19:03:57 +00:00 |
|
leitner
|
5baf943f0a
|
finish epoll move to edge triggering
|
2014-05-08 04:25:42 +00:00 |
|
leitner
|
a544abc39c
|
switch io_fds from array to newly implemented (hopefully thread-safe) iarray
switch epoll from level triggering to edge triggering
|
2014-04-04 18:11:03 +00:00 |
|
leitner
|
6e6fc8b85d
|
fix endless loop bug on freebsd
|
2012-03-19 02:38:52 +00:00 |
|
leitner
|
82a4ae868d
|
broken lose32 port using mingw (don't use!!!)
initial Solaris /dev/poll port
|
2003-11-06 20:47:59 +00:00 |
|
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
|
2003-09-12 22:03:51 +00:00 |
|