diff --git a/src/Orchard/Logging/OrchardLog4netLogger.cs b/src/Orchard/Logging/OrchardLog4netLogger.cs index b3d2156fb..d24ae7cc8 100644 --- a/src/Orchard/Logging/OrchardLog4netLogger.cs +++ b/src/Orchard/Logging/OrchardLog4netLogger.cs @@ -23,7 +23,7 @@ namespace Orchard.Logging { Logger = logger; Factory = factory; - _shellSettings = new Lazy(LoadSettings); + _shellSettings = new Lazy(LoadSettings, System.Threading.LazyThreadSafetyMode.PublicationOnly); } internal OrchardLog4netLogger() { @@ -416,4 +416,4 @@ namespace Orchard.Logging { } } -} \ No newline at end of file +}