Andrei Faber created LOG4NET-466: ------------------------------------ Summary: "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)