diff options
| author | LukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com> | 2012-08-20 15:24:02 -0400 |
|---|---|---|
| committer | LukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com> | 2012-08-20 15:24:02 -0400 |
| commit | 2c56e75ca53fa2962025df28e39fb8a12381f5b8 (patch) | |
| tree | f46fedb18352c7789e549bc1b61390e47c0d529e | |
| parent | aae259d2cd06dc59d279cf04b0f94a09d485cba0 (diff) | |
Remove md5 lock and just create a new instance everytime
| -rw-r--r-- | MediaBrowser.Controller/Kernel.cs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/MediaBrowser.Controller/Kernel.cs b/MediaBrowser.Controller/Kernel.cs index 4acc50233..582435447 100644 --- a/MediaBrowser.Controller/Kernel.cs +++ b/MediaBrowser.Controller/Kernel.cs @@ -154,12 +154,11 @@ namespace MediaBrowser.Controller DirectoryWatchers.Start();
}
- private static MD5CryptoServiceProvider md5Provider = new MD5CryptoServiceProvider();
public static Guid GetMD5(string str)
{
- lock (md5Provider)
+ using (var provider = new MD5CryptoServiceProvider())
{
- return new Guid(md5Provider.ComputeHash(Encoding.Unicode.GetBytes(str)));
+ return new Guid(provider.ComputeHash(Encoding.Unicode.GetBytes(str)));
}
}
|
