]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
We should probably unlock callback_data in case we did not call the callback.
authorAlex Rousskov <rousskov@measurement-factory.com>
Fri, 4 Apr 2008 17:14:29 +0000 (11:14 -0600)
committerAlex Rousskov <rousskov@measurement-factory.com>
Fri, 4 Apr 2008 17:14:29 +0000 (11:14 -0600)
src/adaptation/AccessCheck.cc

index 6219b85b9e47c793cb3445208c13d4ff712bff4f..44b0ee259a6a6faf9a655a29422e8ac1bd0384eb 100644 (file)
@@ -58,6 +58,8 @@ Adaptation::AccessCheck::~AccessCheck()
 {
     HTTPMSGUNLOCK(req);
     HTTPMSGUNLOCK(rep);
+    if (callback_data)
+        cbdataReferenceDone(callback_data);
 }
 
 /*