I've had similar behavior when logging to the eventlog before. Unfortunately I have no idea why either :(



--
Ernst Kuschke
MVP - C#
http://dotnet.org.za/ernst


On 7/11/06, Bonio Lopez <[EMAIL PROTECTED]> wrote:
Dear all,
With minimal lock each message is printed into a log file 2 times.
i.e.
[11 Jul 2006 18:43:10,663] DEBUG Log1  - pi is nothing
[11 Jul 2006 18:43:10,663] DEBUG Log1  - pi is nothing
With exclusive lock works as expected.
Any ideas why?



m_LockingModel = new FileAppender.MinimalLock();
m_FileAppender = new FileAppender();
m_FileAppender.Layout = new log4net.Layout.PatternLayout("[%date{dd MMM yyyy
HH:mm:ss,fff}] %level %logger  - %message%newline");
m_FileAppender.File = path_to_log + @"\" + m_logger_file_name;
m_FileAppender.LockingModel = m_LockingModel;
m_FileAppender.ImmediateFlush = true;
m_FileAppender.AppendToFile = true;

Reply via email to