Browse Source

Preventing disposal of semaphore objects until app end.

Former-commit-id: 293f8b1f02b669cff86f5143ead8b6fddbdceaea
af/merge-core
James South 12 years ago
parent
commit
ed9ba058b1
  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