diff --git a/CHANGELOG.md b/CHANGELOG.md index a66abb5a..1166e5ef 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,6 +23,12 @@ See also the [v0.107.40 GitHub milestone][ms-v0.107.40]. NOTE: Add new changes BELOW THIS COMMENT. --> +### Fixed + +- Panic on clearing query log ([#6304]). + +[#6304]: https://github.com/AdguardTeam/AdGuardHome/issues/6304 + diff --git a/internal/querylog/qlog.go b/internal/querylog/qlog.go index 988e2b0f..ae058541 100644 --- a/internal/querylog/qlog.go +++ b/internal/querylog/qlog.go @@ -139,7 +139,7 @@ func (l *queryLog) clear() { l.bufferLock.Lock() defer l.bufferLock.Unlock() - l.buffer = nil + l.buffer.Clear() l.flushPending = false }()