aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MediaBrowser.Controller/Kernel.cs5
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)));
}
}