[ https://issues.apache.org/jira/browse/LOG4NET-466?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14708424#comment-14708424 ]
Stefan Bodewig commented on LOG4NET-466: ---------------------------------------- This may very well stem from the same root cause that created LOG4NET-443. > "LockRecursionException: A read lock may not be acquired with the write lock > held in this mode." exception > ---------------------------------------------------------------------------------------------------------- > > Key: LOG4NET-466 > URL: https://issues.apache.org/jira/browse/LOG4NET-466 > Project: Log4net > Issue Type: Bug > Components: Core > Affects Versions: 1.2.13 > Environment: Windows 7 x64 / .NET 4.5.2 > Reporter: Andrei Faber > > I'm getting this exception when trying to call ILog.Error() method (the > logger used is RollingFileAppender): > log4net:ERROR Exception while logging > System.Threading.LockRecursionException: A read lock may not be acquired with > the write lock held in this mode. > at > System.Threading.ReaderWriterLockSlim.TryEnterReadLockCore(TimeoutTracker > timeout) > at System.Threading.ReaderWriterLockSlim.TryEnterReadLock(TimeoutTracker > timeout) > at System.Threading.ReaderWriterLockSlim.EnterReadLock() > at log4net.Util.ReaderWriterLock.AcquireReaderLock() > at log4net.Repository.Hierarchy.Logger.CallAppenders(LoggingEvent > loggingEvent) > at log4net.Repository.Hierarchy.Logger.ForcedLog(Type > callerStackBoundaryDeclaringType, Level level, Object message, Exception > exception) > at log4net.Repository.Hierarchy.Logger.Log(Type > callerStackBoundaryDeclaringType, Level level, Object message, Exception > exception) > Any ideas why it might be happening? -- This message was sent by Atlassian JIRA (v6.3.4#6332)