From 0c9a1b19bedc4a28d55ab5760576d66c3152cdb2 Mon Sep 17 00:00:00 2001 From: Bill Wendling Date: Wed, 20 Sep 2017 22:17:14 -0700 Subject: Update to use the proper path for ReadLicenseFile --- classifier.go | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) (limited to 'classifier.go') diff --git a/classifier.go b/classifier.go index cc9bf42..63d07c3 100644 --- a/classifier.go +++ b/classifier.go @@ -242,7 +242,6 @@ func (c *License) registerLicenses(archive string) error { var muVals sync.Mutex var vals []archivedValue - var wg sync.WaitGroup for i := 0; ; i++ { hdr, err := tr.Next() if err == io.EOF { @@ -272,19 +271,13 @@ func (c *License) registerLicenses(archive string) error { return err } - wg.Add(1) - go func(name, normalized string) { - defer wg.Done() + var set searchset.SearchSet + searchset.Deserialize(&b, &set) - var set searchset.SearchSet - searchset.Deserialize(&b, &set) - - muVals.Lock() - vals = append(vals, archivedValue{name, normalized, &set}) - muVals.Unlock() - }(name, normalized) + muVals.Lock() + vals = append(vals, archivedValue{name, normalized, &set}) + muVals.Unlock() } - wg.Wait() for _, v := range vals { if err = c.c.AddPrecomputedValue(v.name, v.normalized, v.set); err != nil { -- cgit v1.2.3