X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=ircd%2Fengine_kqueue.c;h=577cac01d57cd4785dbbe70a26f00b61fda9daa8;hb=a36ad5e29241b0c89379947b13887cb6930ef3e0;hp=914a09cedf7f6b75e19d7a59ceba04c82af4c28f;hpb=e5fa429e2429bff9c1344a810ed97a8c47362b04;p=ircu2.10.12-pk.git diff --git a/ircd/engine_kqueue.c b/ircd/engine_kqueue.c index 914a09c..577cac0 100644 --- a/ircd/engine_kqueue.c +++ b/ircd/engine_kqueue.c @@ -30,13 +30,13 @@ #include "ircd_log.h" #include "s_debug.h" -#include +/* #include -- Now using assert in ircd_log.h */ #include #include +#include #include #include #include -#include #include #include @@ -298,11 +298,6 @@ engine_delete(struct Socket* sock) dellist[1].data = 0; dellist[1].udata = 0; - /* make it all go away */ - if (kevent(kqueue_id, dellist, 2, 0, 0, 0) < 0) - log_write(LS_SOCKET, L_WARNING, 0, - "Unable to delete kevent items for socket %d", s_fd(sock)); - sockList[s_fd(sock)] = 0; } @@ -437,8 +432,6 @@ engine_loop(struct Generators* gen) break; } - assert(s_fd(sock) == events[i].ident); - gen_ref_dec(sock); /* we're done with it */ }