]> git.decadent.org.uk Git - nfs-utils.git/blobdiff - utils/mountd/cache.c
fix fd bug
[nfs-utils.git] / utils / mountd / cache.c
index 3a166419e4e7892cce9970da192b95e5de9f24ec..77029f446bff8fd33957613bbe116869148583a4 100644 (file)
@@ -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;