X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=src%2Fioset-select.c;h=55b8ac7abb74c8dbed25b4a65de359028451dff1;hb=1c470bb29c3ae2f6df05f037b73e45f7f527ae23;hp=fce797b4665feca0f46605bfd4dcc995f6574051;hpb=57d6297a35f52a61a803bb042eb64011333ef8ad;p=srvx.git 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; }