]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Set an upper limit on lock counts (65535) - I'm sure we're about to trigger
authoradrian <>
Fri, 25 Oct 2002 04:59:29 +0000 (04:59 +0000)
committeradrian <>
Fri, 25 Oct 2002 04:59:29 +0000 (04:59 +0000)
it.

src/cbdata.cc

index fc263cb248884f95fa7396bc76ef57bf22beef4a..58f498ee362a481c79d969ff70302bbe377af15f 100644 (file)
@@ -1,6 +1,6 @@
 
 /*
- * $Id: cbdata.cc,v 1.47 2002/10/24 22:53:44 adrian Exp $
+ * $Id: cbdata.cc,v 1.48 2002/10/24 22:59:29 adrian Exp $
  *
  * DEBUG: section 45    Callback Data Registry
  * ORIGINAL AUTHOR: Duane Wessels
@@ -218,6 +218,7 @@ cbdataInternalLock(const void *p)
     debug(45, 3) ("cbdataLock: %p=%d\n", p, c ? c->locks + 1 : -1);
 #endif
     CBDATA_CHECK(c);
+    assert(c->locks < 65535);
     c->locks++;
 }