From fdb0a57a967d5b3bfd18c7d0696207c280dc4f30 Mon Sep 17 00:00:00 2001 From: Steve Bohlen Date: Fri, 21 Dec 2012 10:42:18 -0500 Subject: [PATCH] introduce guard-statement to protect against dupl entries in the dictionary --- .../Spring.Core/Objects/Factory/Support/AbstractObjectFactory.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Spring/Spring.Core/Objects/Factory/Support/AbstractObjectFactory.cs b/src/Spring/Spring.Core/Objects/Factory/Support/AbstractObjectFactory.cs index 882bc14a..4cd65361 100644 --- a/src/Spring/Spring.Core/Objects/Factory/Support/AbstractObjectFactory.cs +++ b/src/Spring/Spring.Core/Objects/Factory/Support/AbstractObjectFactory.cs @@ -2811,6 +2811,7 @@ namespace Spring.Objects.Factory.Support /// naturally implement ). public void RegisterDisposableObject(String objectName, IDisposable instance) { + if (disposableObjects.ContainsKey(objectName)) return; disposableObjects.Add(objectName, instance); }