diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-03-28 15:27:34 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-03-28 15:27:34 -0400 |
| commit | 67df3be368eb6d801048d81195bf8e665ab59c1f (patch) | |
| tree | f8348fd4666d4767f86f701e71983bf891dd0a10 | |
| parent | 5422b145333aba340ecbfef04b5632a63439aa37 (diff) | |
removed extra lock
| -rw-r--r-- | MediaBrowser.Controller/Entities/Folder.cs | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/MediaBrowser.Controller/Entities/Folder.cs b/MediaBrowser.Controller/Entities/Folder.cs index 2eff4569f..6b954d110 100644 --- a/MediaBrowser.Controller/Entities/Folder.cs +++ b/MediaBrowser.Controller/Entities/Folder.cs @@ -766,15 +766,12 @@ namespace MediaBrowser.Controller.Entities innerProgress.RegisterAction(p => { - lock (progress) - { - percentages.TryUpdate(child.Id, p / 100, percentages[child.Id]); + percentages.TryUpdate(child.Id, p / 100, percentages[child.Id]); - var percent = percentages.Values.Sum(); - percent /= list.Count; + var percent = percentages.Values.Sum(); + percent /= list.Count; - progress.Report((90 * percent) + 10); - } + progress.Report((90 * percent) + 10); }); await ((Folder)child).ValidateChildren(innerProgress, cancellationToken, recursive: recursive).ConfigureAwait(false); |
