« Return to Thread: How to prevent creating log file ???

RE: How to prevent creating log file ???

by Sigourney_Weaver :: Rate this Message:

| View in Thread

Thanks a bunch.

I would probably have to delete it after the process ends, by checking if it's length = 0.


Radovan Raszka wrote:
Well, it is :) but some programming is needed
See this post http://mail-archives.apache.org/mod_mbox/logging-log4net-user/200708.mbox/%3C2DE096D91923074A82B1E17ADC480EC80135926F@nasa-dtw-ex004.nasa.cpwr.corp%3E
Radovan

-----Původní zpráva-----
Od: Stefan Bodewig [mailto:bodewig@apache.org]
Odesláno: 13. října 2011 6:39
Komu: Log4NET User
Předmět: Re: How to prevent creating log file ???

On 2011-10-12, Sigourney_Weaver wrote:

> Hi Stefan,

> Thank you, but it didnt work :(

> For the second appender I specified: <lockingModel
> type="log4net.Appender.FileAppender+MinimalLock" />

> http://old.nabble.com/file/p32639452/20111012115258.png

> but it still creates the empty log file (and I dont log any FATAL errors).

Yes, my fault.  I overlooked that FileAppender.OpenFile acquires the
lock before calling SetQWForFiles (not sure it needs a lock there, will
investigate) and once again in order to write the header.

So no, there is no way with the current FileAppender to avoid the empty
files.

Stefan

 « Return to Thread: How to prevent creating log file ???