Browse Source

Preventing disposal of semaphore objects until app end.

Former-commit-id: 7f1829e9612ec7a2f6283f63326da99fb41a9c24
af/merge-core
James South 12 years ago
parent
commit
48e7904698
  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