]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
[MINOR] kqueue: use fd_clo() to close the fd
authorWilly Tarreau <w@1wt.eu>
Mon, 9 Apr 2007 18:38:57 +0000 (20:38 +0200)
committerWilly Tarreau <w@1wt.eu>
Mon, 9 Apr 2007 18:38:57 +0000 (20:38 +0200)
fd_clo() does not call kevent() which is not needed during a close().
This one will be faster.

src/ev_kqueue.c

index 3654994ce151b106f59634f820fa75d6f507b82c..44afefe1055fcb939ac7e29fa2856f9147a6d290 100644 (file)
@@ -244,7 +244,8 @@ int kqueue_register(struct poller *p)
        p->is_set  = __fd_is_set;
        p->cond_s = p->set = __fd_set;
        p->cond_c = p->clr = __fd_clr;
-       p->clo    = p->rem = __fd_rem;
+       p->rem = __fd_rem;
+       p->clo = __fd_clo;
        
        return 1;
 }