diff --git a/src/Runtime/CollectionTask.cs b/src/Runtime/CollectionTask.cs index e186b08..2c6a1f1 100644 --- a/src/Runtime/CollectionTask.cs +++ b/src/Runtime/CollectionTask.cs @@ -133,6 +133,7 @@ internal async Task ConsumeSearchResults() watch.Stop(); log.LogTrace("Consumer {ThreadID} took {time} ms to process {obj}", threadId, watch.Elapsed.TotalMilliseconds, res.DisplayName); + watch.Reset(); if (processed == null) continue; @@ -152,4 +153,4 @@ internal async Task ConsumeSearchResults() log.LogDebug("Consumer task on thread {id} completed", Thread.CurrentThread.ManagedThreadId); } } -} \ No newline at end of file +}