From: Alex Rousskov Date: Fri, 4 Apr 2008 17:14:29 +0000 (-0600) Subject: We should probably unlock callback_data in case we did not call the callback. X-Git-Tag: SQUID_3_1_0_1~49^2~302^2~8 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7e81de2e11adfbf209014d546107a98c052ea07f;p=thirdparty%2Fsquid.git We should probably unlock callback_data in case we did not call the callback. --- diff --git a/src/adaptation/AccessCheck.cc b/src/adaptation/AccessCheck.cc index 6219b85b9e..44b0ee259a 100644 --- a/src/adaptation/AccessCheck.cc +++ b/src/adaptation/AccessCheck.cc @@ -58,6 +58,8 @@ Adaptation::AccessCheck::~AccessCheck() { HTTPMSGUNLOCK(req); HTTPMSGUNLOCK(rep); + if (callback_data) + cbdataReferenceDone(callback_data); } /*