]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
we were not incrementing and decrementing Number_FD!
authorwessels <>
Sun, 2 Nov 1997 10:21:59 +0000 (10:21 +0000)
committerwessels <>
Sun, 2 Nov 1997 10:21:59 +0000 (10:21 +0000)
src/fd.cc

index 44db0516d14c98ed92d000f2c640929b4cbf95d5..c129aad52ab3eb2780fad4a48dec49dc61520832 100644 (file)
--- a/src/fd.cc
+++ b/src/fd.cc
@@ -1,5 +1,5 @@
 /*
- * $Id: fd.cc,v 1.14 1997/10/25 17:22:41 wessels Exp $
+ * $Id: fd.cc,v 1.15 1997/11/02 03:21:59 wessels Exp $
  *
  * DEBUG: section 51    Filedescriptor Functions
  * AUTHOR: Duane Wessels
@@ -58,6 +58,7 @@ fd_close(int fd)
        assert(F->write_handler == NULL);
     }
     fdUpdateBiggest(fd, F->open = FD_CLOSE);
+    Number_FD--;
     memset(F, '\0', sizeof(fde));
     F->timeout = 0;
 }
@@ -72,6 +73,7 @@ fd_open(int fd, unsigned int type, const char *desc)
     fdUpdateBiggest(fd, F->open = FD_OPEN);
     if (desc)
        xstrncpy(F->desc, desc, FD_DESC_SZ);
+    Number_FD++;
 }
 
 void