From: Michael Poole Date: Sun, 23 Mar 2008 15:51:21 +0000 (-0400) Subject: src/ioset-select.c (ioset_select_remove): Null out fds[] entry on remove. X-Git-Tag: v1.4.0-rc3~29 X-Git-Url: http://git.pk910.de/?p=srvx.git;a=commitdiff_plain;h=1c470bb29c3ae2f6df05f037b73e45f7f527ae23 src/ioset-select.c (ioset_select_remove): Null out fds[] entry on remove. --- diff --git a/src/ioset-select.c b/src/ioset-select.c index fce797b..55b8ac7 100644 --- a/src/ioset-select.c +++ b/src/ioset-select.c @@ -64,6 +64,7 @@ ioset_select_remove(struct io_fd *fd, int closed) FD_CLR(fd->fd, &read_fds); FD_CLR(fd->fd, &write_fds); FD_CLR(fd->fd, &except_fds); + fds[fd->fd] = NULL; (void)closed; }