summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/matcher.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/matcher.go b/src/matcher.go
index 4e21f8ca..49d39730 100644
--- a/src/matcher.go
+++ b/src/matcher.go
@@ -102,7 +102,7 @@ func (m *Matcher) Loop() {
if !cacheCleared {
if count == prevCount {
// Look up mergerCache
- if cached, found := m.mergerCache[patternString]; found {
+ if cached, found := m.mergerCache[patternString]; found && cached.final == request.final {
merger = cached
}
} else {