diff options
| -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)));
}
}
|
