From 2c91715a9c8dbf18df1666f70e78d6e36e123ca0 Mon Sep 17 00:00:00 2001 From: neilbrown Date: Tue, 31 Aug 2004 06:37:20 +0000 Subject: fix fd bug --- utils/mountd/cache.c | 1 + 1 file changed, 1 insertion(+) (limited to 'utils/mountd/cache.c') diff --git a/utils/mountd/cache.c b/utils/mountd/cache.c index 3a16641..77029f4 100644 --- a/utils/mountd/cache.c +++ b/utils/mountd/cache.c @@ -315,6 +315,7 @@ int cache_process_req(fd_set *readfds) FD_ISSET(fileno(cachelist[i].f), readfds)) { cnt++; cachelist[i].cache_handle(cachelist[i].f); + FD_CLR(fileno(cachelist[i].f), readfds); } } return cnt; -- cgit