Browse Source

Preventing disposal of semaphore objects until app end.

Former-commit-id: 298645dd20ba8d487e09d2e5aec20216f353ecef
af/merge-core
James South 12 years ago
parent
commit
5052ecc3fa
  1. 10
      src/ImageProcessor.Web/NET45/HttpModules/ImageProcessingModule.cs

10
src/ImageProcessor.Web/NET45/HttpModules/ImageProcessingModule.cs

@ -179,12 +179,12 @@ namespace ImageProcessor.Web.HttpModules
if (disposing)
{
// Dispose of any managed resources here.
foreach (KeyValuePair<string, SemaphoreSlim> semaphore in SemaphoreSlims)
{
semaphore.Value.Dispose();
}
//foreach (KeyValuePair<string, SemaphoreSlim> semaphore in SemaphoreSlims)
//{
// semaphore.Value.Dispose();
//}
SemaphoreSlims.Clear();
//SemaphoreSlims.Clear();
}
// Call the appropriate methods to clean up

Loading…
Cancel
Save