- Slightly smaller critical region in one case in infra cache.

git-svn-id: file:///svn/unbound/trunk@2611 be551aaa-1e26-0410-a405-d3ace91eadb9
This commit is contained in:
Wouter Wijngaards 2012-02-10 09:21:06 +00:00
parent 388d0639bc
commit 14059dca14
2 changed files with 4 additions and 1 deletions

View File

@ -1,3 +1,6 @@
10 February 2012: Wouter
- Slightly smaller critical region in one case in infra cache.
9 February 2012: Wouter
- Fix AHX_BROKEN_MEMCMP for autoheader mess up of #undef in config.h.

View File

@ -465,11 +465,11 @@ infra_get_lame_rtt(struct infra_cache* infra,
/* minus 1000 because that is outside of the RTTBAND, so
* blacklisted servers stay blacklisted if this is chosen */
if(host->rtt.rto >= USEFUL_SERVER_TOP_TIMEOUT) {
lock_rw_unlock(&e->lock);
*rtt = USEFUL_SERVER_TOP_TIMEOUT-1000;
*lame = 0;
*dnsseclame = 0;
*reclame = 0;
lock_rw_unlock(&e->lock);
return 1;
}
lock_rw_unlock(&e->lock);