func (t *matchTask) Do(repo watchdb.WatchProvider) (err error) { m, _ := repo.Match(t.expr) t.ch <- m return }