From 5a2aa04883c245f6bf663d073acb2c00baf00531 Mon Sep 17 00:00:00 2001 From: wessels <> Date: Wed, 4 Oct 2000 04:57:30 +0000 Subject: [PATCH] DW: - Lock the entry *after* there is the possibility to return. --- src/fqdncache.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/fqdncache.cc b/src/fqdncache.cc index ab40df1a5d..a5a1199753 100644 --- a/src/fqdncache.cc +++ b/src/fqdncache.cc @@ -1,6 +1,6 @@ /* - * $Id: fqdncache.cc,v 1.136 2000/10/03 22:38:14 wessels Exp $ + * $Id: fqdncache.cc,v 1.137 2000/10/03 22:57:30 wessels Exp $ * * DEBUG: section 35 FQDN Cache * AUTHOR: Harvest Derived @@ -187,9 +187,9 @@ fqdncacheCallback(fqdncache_entry * f) FQDNH *handler = f->handler; void *handlerData = f->handlerData; f->lastref = squid_curtime; - fqdncacheLockEntry(f); if (NULL == handler) return; + fqdncacheLockEntry(f); f->handler = NULL; f->handlerData = NULL; if (cbdataValid(handlerData)) { -- 2.47.3