X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=pfix-srsd%2Fmain-srsd.c;fp=pfix-srsd%2Fmain-srsd.c;h=440e56f32d172969620c5ce971ab3463fd0cf7ed;hb=0ad0ac6446aa4490800addafd8219f0f2a968c4d;hp=037a458e3393cd23799a0171b19e5ac86bc01ca3;hpb=93101836aa2492393b960a00b660f529a170c866;p=apps%2Fpfixtools.git diff --git a/pfix-srsd/main-srsd.c b/pfix-srsd/main-srsd.c index 037a458..440e56f 100644 --- a/pfix-srsd/main-srsd.c +++ b/pfix-srsd/main-srsd.c @@ -38,7 +38,6 @@ #include -#include "epoll.h" #include "mem.h" #include "buffer.h" #include "server.h" @@ -127,7 +126,7 @@ int process_srs(server_t *srsd, void* vconfig) return -1; } if (srsd->obuf.len) { - epoll_modify(srsd->fd, EPOLLIN | EPOLLOUT, srsd); + server_rw(srsd); } return 0; } @@ -175,7 +174,7 @@ int process_srs(server_t *srsd, void* vconfig) buffer_consume(&srsd->ibuf, nl - srsd->ibuf.data); } if (srsd->obuf.len) { - epoll_modify(srsd->fd, EPOLLIN | EPOLLOUT, srsd); + server_rw(srsd); } return 0; }