You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@logging.apache.org by "Juan Gonzalez (JIRA)" <ji...@apache.org> on 2018/06/29 14:12:00 UTC

[jira] [Created] (LOG4NET-602) Log4Net missing messages

Juan Gonzalez created LOG4NET-602:
-------------------------------------

             Summary: Log4Net missing messages
                 Key: LOG4NET-602
                 URL: https://issues.apache.org/jira/browse/LOG4NET-602
             Project: Log4net
          Issue Type: Bug
          Components: Appenders
    Affects Versions: 2.0.8
            Reporter: Juan Gonzalez
         Attachments: log4net.zip

I am using log4net 2.0.8 from a C# service. This service has a method that writes out a status message of application domains that it has loaded on a timer (normally every three minutes, but set to 30 seconds for testing). What I have found is that some of our status messages are missing. It appeared to me from the message, that the code is working, but no message is being generated.

So, I added a Debug.WriteLine before every Log.Fatal (set to Fatal for testing) and ran the code.

As you can see from the attached log4net.txt, the code logged successfully 4 times and then failed.

The output should have the following messages.

tmrLogData_Elapsed

LogData, Enter

LogData, appDomainUtilsLoggingList.Count

LogData, 1

LogData, 2

LogData, 3

LogData, 4

LogData, sb.Count

LogData - start, logDataCounter

LogData, 5

LogData, Exit

 You see the run that failed on lines 302786 - 302810.  It has the Debug.WriteLine calls, but only some of the Log.Fatal calls log anything.

We are very concerned that log4net maybe missing other critical messages.

Please feel free to reach out to me if you need further information.

 

 

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)