diff --git a/pkg/engine/engine.go b/pkg/engine/engine.go index 247b120a6f47..6e04483861f5 100644 --- a/pkg/engine/engine.go +++ b/pkg/engine/engine.go @@ -640,14 +640,13 @@ nextChunk: e.reverificationTracking.increment() } chunk.reverifyWgDoneFn() - wgDetect.Add(1) - chunk.chunk.Verify = false // DO NOT VERIFY - e.detectableChunksChan <- detectableChunk{ + + e.processResult(ctx, detectableChunk{ chunk: chunk.chunk, detector: detector, decoder: chunk.decoder, wgDoneFn: wgDetect.Done, - } + }, res) // Empty the dupes and detectors slice. chunkSecrets = chunkSecrets[:0]