chore: bump golangci-lint to v2.11.4 (#7983)

This commit is contained in:
Ville Vesilehto
2026-03-31 00:39:09 +03:00
committed by GitHub
parent 4091e650fe
commit 2ba4340362
8 changed files with 34 additions and 36 deletions

View File

@@ -13,7 +13,7 @@ import (
// Erratic is a plugin that returns erratic responses to each client.
type Erratic struct {
q uint64 // counter of queries
q atomic.Uint64 // counter of queries
drop uint64
delay uint64
truncate uint64
@@ -29,8 +29,8 @@ func (e *Erratic) ServeDNS(_ctx context.Context, w dns.ResponseWriter, r *dns.Ms
delay := false
trunc := false
queryNr := atomic.LoadUint64(&e.q)
atomic.AddUint64(&e.q, 1)
queryNr := e.q.Load()
e.q.Add(1)
if e.drop > 0 && queryNr%e.drop == 0 {
drop = true