summaryrefslogtreecommitdiffstats
path: root/src/matcher.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/matcher.go')
-rw-r--r--src/matcher.go8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/matcher.go b/src/matcher.go
index 0f3b409e..d01ed23e 100644
--- a/src/matcher.go
+++ b/src/matcher.go
@@ -34,10 +34,6 @@ const (
reqReset
)
-const (
- progressMinDuration = 200 * time.Millisecond
-)
-
// NewMatcher returns a new Matcher
func NewMatcher(patternBuilder func([]rune) *Pattern,
sort bool, tac bool, eventBox *util.EventBox) *Matcher {
@@ -100,7 +96,9 @@ func (m *Matcher) Loop() {
}
if !cancelled {
- m.mergerCache[patternString] = merger
+ if merger.Cacheable() {
+ m.mergerCache[patternString] = merger
+ }
merger.final = request.final
m.eventBox.Set(EvtSearchFin, merger)
}