how could this ever have worked?
This commit is contained in:
parent
8946f912e8
commit
fd4344f3c0
1
CHANGES
1
CHANGES
@ -13,6 +13,7 @@
|
||||
buffer_getline is now a function, not a macro
|
||||
add iob_write (send io batch through callback, e.g. for SSL)
|
||||
add errmsg_info and errmsg_infosys to write to stdout instead
|
||||
epoll fix
|
||||
|
||||
0.20:
|
||||
add errmsg API
|
||||
|
@ -26,7 +26,7 @@ void io_dontwantread(int64 d) {
|
||||
#ifdef HAVE_EPOLL
|
||||
if (io_waitmode==EPOLL) {
|
||||
struct epoll_event x;
|
||||
x.events=EPOLLIN;
|
||||
x.events=0;
|
||||
if (e->wantwrite) x.events|=EPOLLOUT;
|
||||
x.data.fd=d;
|
||||
epoll_ctl(io_master,newfd?EPOLL_CTL_DEL:EPOLL_CTL_MOD,d,&x);
|
||||
|
@ -26,7 +26,7 @@ void io_dontwantwrite(int64 d) {
|
||||
#ifdef HAVE_EPOLL
|
||||
if (io_waitmode==EPOLL) {
|
||||
struct epoll_event x;
|
||||
x.events=EPOLLOUT;
|
||||
x.events=0;
|
||||
if (e->wantread) x.events|=EPOLLIN;
|
||||
x.data.fd=d;
|
||||
epoll_ctl(io_master,newfd?EPOLL_CTL_DEL:EPOLL_CTL_MOD,d,&x);
|
||||
|
Loading…
x
Reference in New Issue
Block a user