From 48e7904698be59d3b2fc496a8131ca9bdbf657c3 Mon Sep 17 00:00:00 2001 From: James South Date: Fri, 1 Aug 2014 16:12:21 +0100 Subject: [PATCH] Preventing disposal of semaphore objects until app end. Former-commit-id: 7f1829e9612ec7a2f6283f63326da99fb41a9c24 --- .../NET45/HttpModules/ImageProcessingModule.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/ImageProcessor.Web/NET45/HttpModules/ImageProcessingModule.cs b/src/ImageProcessor.Web/NET45/HttpModules/ImageProcessingModule.cs index 8bf539b54..289062965 100644 --- a/src/ImageProcessor.Web/NET45/HttpModules/ImageProcessingModule.cs +++ b/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 semaphore in SemaphoreSlims) - { - semaphore.Value.Dispose(); - } + //foreach (KeyValuePair semaphore in SemaphoreSlims) + //{ + // semaphore.Value.Dispose(); + //} - SemaphoreSlims.Clear(); + //SemaphoreSlims.Clear(); } // Call the appropriate methods to clean up