diff options
Diffstat (limited to 'src/vnet/dns')
-rw-r--r-- | src/vnet/dns/dns.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/vnet/dns/dns.h b/src/vnet/dns/dns.h index 19de69cc248..d5029e521d6 100644 --- a/src/vnet/dns/dns.h +++ b/src/vnet/dns/dns.h @@ -206,8 +206,7 @@ dns_cache_unlock (dns_main_t * dm) { if (dm->cache_lock) { - CLIB_MEMORY_BARRIER (); - *dm->cache_lock = 0; + clib_atomic_release (dm->cache_lock); } } |